New Twist in Mysterious Death of Georgia Twins Deepens Family’s Grief and Public Confusion
The unexplained death of 19-year-old twin brothers Qaadir and Naazir Lewis continues to baffle both investigators and family members, as new evidence released by the Georgia Bureau of Investigation (GBI) only intensifies the mystery. The twins were found dead atop Bell Mountain in northern Georgia—an isolated location nearly two hours from their home—with gunshot wounds. But how they got there,…