fall of Panjshir
- Stories
Fall of Panjshir: Drowning of the last hope of the Afghans.
Last Monday, the Taliban claimed triumph over revolutionary forces in the Panjshir valley northeast of Kabul, claiming that it completed…
Read More »
Last Monday, the Taliban claimed triumph over revolutionary forces in the Panjshir valley northeast of Kabul, claiming that it completed…
Read More »