The family of twins Qaadir Malik Lewis and Naazir Rahim Lewis said Friday they do not believe their disappearance and deaths were self-inflicted.
The bodies of the Lewis twins were found in Towns County on Bell Mountain in early March. Channel 2 Gwinnett County Bureau Chief Matt Johnson was at the family’s news conference.
The deaths were eventually ruled a double-suicide by the Georgia Bureau of Investigation, but the Lewis family called it a “lynching.”…