National Socialist Taliban 1178
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…Läs mer & kommentera!