32 Police Officers Arrested in Argentina: A Strong Response to Institutionalized Violence
!!!
In October of 2014, Franco Casco was taken to a police station in Rosario, Argentina. He was then found floating dead in a river later that month.
To read the full content subscribe today!