undefined

Amr Moussa

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!
App store bannerPlay store banner
Get the app