Obama’s Deranged View of Equality

Criminal justice reform. It’s a fantastic catch phrase that appeals to a lot of people. When your nation leads the world in nothing but per capita incarceration, citizens killed by police, and military spending, it can become quite difficult to call yourself the land of the free. So taking a look at the systemic incarceration…...

This content is for Monthly Premium Membership and Yearly Premium Membership members only.
Login Join Now

Skip to toolbar