MOSCOW (Reuters) - Authorities in the Russian region of Chechnya on Friday inaugurated what they said was the largest mosque in Europe in a pomp-filled ceremony attended by local and foreign officials ...
In a Holy Land rich with religious sites, the new Abu Ghosh mosque is rare – as is the hilly village from which it rises. Bankrolled largely by Chechnya and named after its former leader Akhmad ...