Leaked Documents Show Alabama Police Department Planted Drugs On Black Men For Years
A newly-leaked report has just proven what many African Americans in Alabama have been saying for years: that police officers in the City of Dothan had been planting evidence on African American men they didn’t like, for many years. The shocking new report from the Southern Poverty Law Center and the Alabama Justice Project reveals that police officers in […]