Posted on 05/26/2025 1:05:06 PM PDT by ChicagoConservative27
Authorities have ruled the mysterious deaths of twin 19-year-old brothers found fatally shot on a Georgia mountain a double suicide.
The bodies of Qaadir Malik Lewis and Naazir Rahim Lewis from Lawrenceville, a suburb of Atlanta, were discovered on March 8 around 90 miles away in Hiawassee, at the summit of Bell Mountain, close to the North Carolina border.
The teens had planned to fly to Boston to visit their friends on the morning of March 7, but 24 hours later, they were found dead in a remote part of the state they had never visited before, their family said.
Advertisement
(Excerpt) Read more at nypost.com ...
Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.