CAIRO, Egypt — Since when does the British government take orders from Saudi Arabia? That’s the question raised by a seemingly dry news story out of the UK this past week. The story, which emerged Tuesday, was that UK Prime Minister David Cameron recently ordered an inquiry into the links between ...
Read More »