South Carolina pastor husband claims wife died of suicide as family urges police to ‘deeply’ investigate her death
“Officers are in the process of gathering information from people in South and North Carolina as part of their investigation into how Miller died,” Major Damien McLean told the outlet. McLean ...
24 hours ago