“What people donât realize is that in Islam, any land upon which a muslim sets foot is automatically âmuslim landâ...............................”
Yes, and a mosque is a symbol of conquest.
Yes, there's a good reason that a huge mosque was built in Tours, France.
Check out halalmaps.com to see all the ugly details of how far this cancer has spread.