Tags Arab League

Tag: Arab League

The Arab League is an organization that consists of independent Arab States on the territory of northern and north-eastern part of Africa and southwest Asia. The Arab League has 22 member states as of 2016.