On December 24, 2020, Traci Wilemon, a 50-year-old resident of Altoona, Alabama, was found deceased under suspicious circumstances in her home. Her boyfriend, Ace Antonio Pierre Belcher, initially called police to report her as unresponsive, but inconsistencies at the scene quickly led investigators to suspect foul play. During questioning, Belcher admitted that he and Wilemon had argued that evening, and he later confessed to causing her death during the altercation. In an attempt to conceal th
...Read More