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

Russia’s Putin opens huge new mosque in Moscow