The Heart of Chechnya mosque is seen in the Chechen capital Grozny. The giant marble mosque glimmers in the night.
Yahoo Lifestyle | Photo By Maxim Shemetov / REUTERS
Thu, May 2, 2013 1:00 AM EDT
Share to Facebook
Share to Twitter
Share to Pinterest