Tens Of Millions Of People Displaced By The ‘War On Terror’, The Greatest Scam Ever Invented

A new report from Brown University’s Costs of War project has found that at least 37 million people have … Continue reading Tens Of Millions Of People Displaced By The ‘War On Terror’, The Greatest Scam Ever Invented