powered by mochila

A showpiece summit hosted by Iran stumbled as soon as it opened on Thursday when the head of the UN pressed Tehran on its nuclear stand, and Egypt's new leader publicly sided with Syria's opposition....