> Russia have the most mosque in Europe


Grim