News

Darren Powell pleaded guilty in the shooting death of his mother-in-law in July 2023 and the traffic death of a woman in August 2024.