Investigation into the deaths of Georgia teen twins Qaadir and Naazir Lewis concludes with answers from police

Authorities have concluded that the tragic death of twin 19-year-old brothers was a double suicide on Mount Georgia. Qaadir Malik Lewis and Naazir Rahim Lewis, hailing from Lawrenceville near Atlanta, were discovered on March 8th at a Bell Mountain summit in Hiawassee, about 90 miles from home, close to the North Carolina border. The brothers […]
Georgia firefighter Scott Kerlin arrested obstruction of death scene twin brothers Qaadir and Naazir Lewis

A Georgia firefighter was fired and arrested on charges of allegedly taking pictures of the horrifying scene in which the twins, 19-year-old brother, were found dead on the mountain. Towns County volunteer firefighter Scott Carlin is accused of interfering with an investigation into the deaths of Lawrenceville brothers Kaadir and Naazil Lewis on March 8th. […]