North Carolina authorities on Tuesday confirmed that South Carolina woman Mica Miller died by suicide April 27 despite speculation on social media suggesting otherwise.
North Carolina authorities on Tuesday confirmed that South Carolina woman Mica Miller died by suicide April 27 despite speculation on social media suggesting otherwise.