BACKGROUND: A security officer stays on the roof ? near Turkey's national flag ? of a building in Taksim Square, Istanbul, Turkey, July 24, 2016. REUTERS/Osman Orsal/Files; SUPERIMPOSED: The Organization of Islamic Cooperation's (OIC)...

Post a Comment

أحدث أقدم

Sponsors