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
Related Posts
Fire at Fyre Lake: Sherrard home destroyed by fire
October 10, 2024