What the hell? Why does bazed russia have more muzzies than western europe does? This... doesn't make sense?
The largest mosque in Europe is in Russia??? Huh???