>>13736814>the biggest mosque in Europe which i guess is impressive for a country that is majority christianFirst of Russia is not part of Europe, it's part of Russia
Secondly, how you dumb enough to pick muslims and Detroit as your comparison argument. pic rel