[Two people walk in downtown Grozny in Chechnya Monday evening. The Central Mosque—the largest mosque in Europe—is reflected in the water. Photo by Musa Sudalayev via AP.]