Previous Next 

Aug 14 2014
Overkill Comments (0)

Chief of Police Belmar, the idiot in charge (eye roll) in Ferguson, MO, where an unarmed black teen was gunned down in a hail of bullets, apparently proudly and prominently displays a Confederate flag in his home. Gee, that shouldn't be looked at askance.

Meanwhile. Ferguson's police presence is highly militarized and provocative. This is just getting worse.