Aug
14
2014
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.
COMMENTS