Twin brothers miss their flight to Boston, found dead 24 hours later in Georgia mountains

Qaadir and Nazir Lewis’ bodies were found on Georgia mountain. Their family disputes initial murder-suicide ruling, insisting the twins wouldn’t hurt each other.

About the author