By Finian CUNNINGHAM | Strategic Culture Foundation | 27.11.2017 What a disastrous past week it’s been for Saudi Arabia’s international public relations. It’s hard to imagine how it could possibly become more ignominious or cringe making for the House of Saud. But of course, how could it be otherwise? When the oil-rich kingdom is run […]
Source