I read the other day in London England. They have these things called councils which I guess is equivalent to a village government and 80 of them are now run by Muslims in London alone
Jul 22, 2026 · 12:24 AM UTC
4
160


