Sunday, 30 October 2011

Protesters surround Denver Police who retaliate with pepper spray

No comments:

Post a Comment