war

Russia Is the New Russia

“Radical Islamic Terror!!!” might not have the kind of legs the Cold War did to keep the trillion-dollar-a-year war machine going: (Re-)Enter Russia. Several different propaganda memes are being used […]