The Heart of Chechnya mosque is seen in the Chechen capital Grozny. The giant marble mosque glimmers in the night.
1 / 30
Yahoo Lifestyle | Photo by Maxim Shemetov / REUTERS
Thu, May 2, 2013 8:00 AM AST (Arabian)