In the wake of yet more police brutality….. Alton Sterling was shot to death in Baton Rouge, La. by police this past Tuesday after a complaint was called in to the authorities who said Sterling had threatened someone with a gun while selling CD’s outside of a convenience store. Read more