Beirut, Lebanon – A delegation of Islamic and Arab nations is touring the five permanent member states of the United Nations Security Council. Their stated goal is to establish a …
Tag:
Beirut, Lebanon – A delegation of Islamic and Arab nations is touring the five permanent member states of the United Nations Security Council. Their stated goal is to establish a …