Monday, December 1, 2014

Proof Police are Directly Responsible for at Least Two Fires in Ferguson




Footage from my live stream showing that police are responsible for at least 2 fires in Ferguson.

No comments:

Post a Comment