Via LGF, we present Grand Mosque No Thanks.
Hate to tell you, Europe, but you are looking at the response to the Reconquest. (Wonder what took the Arabs so long?) The infidels are back knocking on your doors in the guise of your friendly Koran-toting, sharia-quoting neighbors.
If you’re smart, you’ll deport every last one of them before they outbreed you and take over by default.