By Sharmine Narwani | RT | June 1, 2017 The glowing orb stunt should have been a sign that all was not what it seems. Theatrics, in the world of politics, usually suggest an illusion needs to be spun for audiences somewhere. A week after US President Donald Trump’s eyesore of a visit to Riyadh, […]
Source