Atlanta Police Shot Cop City Protestor at Least 57 Times, Autopsy Reveals

New details have emerged regarding the police killing of Manuel Esteban Paez Terán (a.k.a. Tortuguita). The 26-year-old environmental activist was shot to death by law enforcement in Atlanta, Georgia on January 18, amid ongoing protests against the construction of a massive cop training facility. Previously, publicly…

Read more…