South Asia News ‘Happy infidels are out’: Afghan Taliban fighters #Happy #infidels #Afghan #Taliban #fighters The Taliban are a radical Islamist movement that emerged in Afghanistan’s southern province of Kandahar in the 1990s. They... AFPAugust 14, 2022