Ahmed Massoud
-
World
Taliban claims victory in Panjshir as it calls to end war:
The Taliban has claimed victory over opposition forces in the last holdout province of Panjshir, completing their takeover of Afghanistan…
Read More »
The Taliban has claimed victory over opposition forces in the last holdout province of Panjshir, completing their takeover of Afghanistan…
Read More »