Access Unlocked March 10, 2025 The bodies of nineteen (19) year-old twin brothers Qaadir and Naazir Lewis of Lawrenceville, Georgia, have been found shot to death on top of a mountain.
A hiker located the bodies on the summit of Bell Mountain near the border of North Carolina, the day after the teens missed their March 7th Boston flight and were reported missing.
Georgia Bureau of Investigation (GBI) is investigating this incident as a murder-suicide. The family does not believe the Lewis