Russian president Vladimir Putin delivers a speech during the reopening ceremony of the newly restored Moscow Cathedral Mosque in Moscow, Russia, on September 23, 2015. Alexei Druzhinin/RIA Novosti, Kremlin Pool Photo via AP
Russian president Vladimir Putin delivers a speech during the reopening ceremony of the newly restored Moscow Cathedral Mosque in Moscow, Russia, on September 23, 2015. Alexei Druzhinin/RIA Novosti, KShow more
Turkish leader Recep Tayyip Erdogan and Palestinian president Mahmoud Abbas were the guests of honour at the unveiling of the 20,000-square metre mosque in the Russian capital.