The Protocols of Zion

Marc Levin has already won almost every award there is for his documentary film and movie making. His film Blowback, done in the mid 1990s is without a doubt, the most prescient film about CIA’s heavy-handed, fraternity boyish meddling in world politics and the price Americans have had to pay in “blowback” When 9-11 finally […]