20131027

German Police Fired 85 Bullets All Year, US Police Use 90 on 1 Person

No comments:

Post a Comment