← Return to photo page

Amr Moussa, head of the arab league talking the future of egypt and region. "Egypt can never go back."