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. […]