Surveillance video shows 32-year-old alone at South McDowell scene. Raleigh Police debunk social media claims of foul play, affirm suicide.
Raleigh Police Confirm No Foul Play in 32-Year-Old’s Death
4 min read
Continue reading in the USA News Updates app