Russian President Vladimir Putin (C) delivers a speech during a ceremony to open the Moscow Grand Mosque in Moscow, Russia, September 23, 2015. © Alexei Druzhinin ©  Reuters