Click image to enlarge

The Arab League, formally, the League of Arab States, is a regional organization of Arab countries in and around North Africa, the Horn of Africa and Arabia. It has 22 member states as of 2016.

comments / Posted by

Comments