Egyptian “coup” a function of “triangle of forces” in new era July 3, 2013 sdiamond Commentators around the web today are in a great confusion. Is it a coup, is it a revolution? The fact… Continue Reading →