America’s Militarized Police

Made in Israel? By Philip Giraldi • Unz Review • July 25, 2017 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 over killings initiated by law enforcement in situations in which the officers are in no way […]

Source