Family in Disbelief Over Twin Brothers’ Death on Georgia Mountain Rejects Murder-Suicide Theory
ATLANTA, GA — The mysterious deaths of 19-year-old twin brothers Qaadir and Naazir Lewis, whose bodies were discovered on March 8 atop Bell Mountain in Towns County, have stirred skepticism and heartache within their community and family. The Georgia Bureau of Investigation (GBI) currently proposes that the incident was a murder-suicide, a theory that contrasts … Read more