Memeball Thread
Bonus points if it's about Islam
...
How fucked are they? I'd give Sweden a hundred years.