Erica Denise Powell, a 46-year-old African American woman from Snellville, Georgia, tragically lost her life on July 20, 2017. Erica was found dead in her home by her 12-year-old son, who discovered her with a gunshot wound to the head. The incident occurred following a domestic dispute between Erica and her newlywed husband, Walter J. Lowe. The couple had been married for less than a year, but their relationship was marred by domestic violence.
On the night of her death, Erica's son retu
...Read More