russia-gate
Trump bolsters Opec lynchpin and berates Iran on world tour
May 22 by Tim HaïdarAs the Russia-gate saga continues to unfold on Capitol Hill, US president, Donald Trump, touched down in Riyadh on the initial leg of his first foreign trip. The 45th president leaves behind him...