You are currently viewing Georgia Twins Found Dead: Firefighter Arrested for Alleged Photo Leak

Georgia Twins Found Dead: Firefighter Arrested for Alleged Photo Leak

Qaadir Malik Lewis, Naazir Rahim Lewis
A volunteer firefighter has been accused of leaking photos taken from twin brothers Qaadir Lewis and Naazir Lewis' apparent murder-suicide.
Scott Kerlin, 42, has been arrested and charged with…

Source link

Leave a Reply