Amr Moussa is an Egyptian politician and diplomat who was the Secretary-General of the Arab League, a 22-member forum representing Arab states, from 1 June 2001 to 1 July 2011.
The AI-powered Podcast Player
Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!