Weapon of Choice - Truthdig

Pepper spray is a chemical weapon and its use by police fits the definition...

3,849 views truthdig.com

Interest

Iraq
Discovered by Richard (Dick)
on Dec 1, 2011

Stumblers Who Commented On This Page