
On January 5, the leaders of the Gulf Cooperation Council (GCC) met at the ancient town of Al-Ula in Saudi Arabia to end the bitter discord that three of its members — Saudi Arabia, the UAE and Bahrain, along with Egypt — have had with their partner, Qatar. (Read More)
Be the first to comment