MAYMANA, AFGHANISTAN: Taliban fighters paraded through a northwest Afghan city in a show of strength at the weekend, days after...
MAYMANA, AFGHANISTAN: Taliban fighters paraded through a northwest Afghan city in a show of strength at the weekend, days after...