Russia s Republic of Chechnya unveiled on Friday a new mosque in the town of Shali which the government says is Europe s largest.
Thursday 28 March 2024
Press TV - 5 years ago
Europe s largest mosque unveiled in Russia s Chechnya
Latest News