Showing posts with label Israel trains United States of America’s police forces. Show all posts
Showing posts with label Israel trains United States of America’s police forces. Show all posts
Thursday, November 3, 2016
Ever wonder where the police in America learned their confrontational (everyone is the enemy) attitude?
Subscribe to:
Posts (Atom)