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