>>510166653
>mosques are mainly in those

biggest mosque in europe is in moscow, second biggest is build right now in crimea...
why are fucking neo mongol horde spreading islam??????