Cop Land

Since the shooting death of unarmed 18 year-old black male Michael Brown by a white police officer on August 09, the local police wasted no time in turning a small Missouri town into a scene worthy of a Hollywood filming crew.

Stun Grenade in Ferguson

Continue reading

Advertisements