Whatever horrors they do, they do in secret’: inside the Taliban’s return to power
In a compound of the police headquarters in the city of Mazar-i-Sarif in North Afghanistan, a large crowd waited at...
In a compound of the police headquarters in the city of Mazar-i-Sarif in North Afghanistan, a large crowd waited at...