National Socialist Taliban

Here is the official statement of the Islamic Emirate in Afghanistan after taking back control of their capital city of Kabul.

And the memes must flow…