China’s Xi Jinping, India’s Narendra Modi, Turkey’s Recep Tayyip Erdoğan and possibly even the UN Secretary General are attending a controversial meeting in Russia of a...
Europe is set to create its own version of the Suez Canal with an ambitious project which aims to transform the city of Istanbul into a...