26
Aug
2019
The Number Of People Incarcerated In United States Is Far Higher Than 2.5 Million
The most popular statistic regarding the United States’ prison system is that there are 2.5 million people incarcerated. However, this figure significantly under-represents the number of people caged in this country each year.
08
Jul
2016
Dallas Police Shooting: Blowback From Impunity And Structural Racism
There will continue to be blowback against police so long as officers engage in horrific acts of violence and oppression against minority communities.