COMMENTARY

America’s Militarized Police – Made in Israel?

July 31, 2017 0

America’s Militarized Police – Made in Israel? PHILIP GIRALDI The horrific execution by police of an Australian woman in her pajamas that took place last week in Minneapolis has again produced a torrent of criticism […]