News

Police said a man whose burned body was found by a hiker atop Stone Mountain outside Atlanta over the weekend died by suicide ...