Tuesday, March 31, 2015
German Police Fired 85 Bullets All Year, US Police Use 90 on 1 Person
Newer Post
Older Post
Home