Essence Magazine:
PHOTO: GOFUNDME By Melissa Noel ·Updated May 28, 2025
Nearly three months after 19-year-old twin brothers were found dead atop a mountain in northern Georgia, authorities have ruled their deaths a double suicide.
Qaadir Malik Lewis and Naazir Rahim Lewis, both from Lawrenceville—a suburb just outside Atlanta—were
This post first appeared in Essence Magazine. Read the original article.