Egypt has been the centre of the Arab world’s cultural and political identity – perhaps one of the reasons why Barack Obama, the US president, chose Cairo to make his keynote address.
Al Jazeera’s Amr el-Khaky reports from the Egyptian capital where Obama’s words will be measured by audiences with conflicting interests, ancient grievances and long memories of other presidents’ records.