Vladimir Putin’s Struggle Against the Satanic West

Kevin Barrett declared that Putin here was trying to put the fear of God in the Globalists.