Amre Moussa
Amre Moussa is the former secretary general of the League of Arab States and the former Minister of Foreign Affairs of Egypt. On Twitter: @amremoussa.
Amre Moussa is the former secretary general of the League of Arab States and the former Minister of Foreign Affairs of Egypt. On Twitter: @amremoussa.