Badri 313
-
Opinion
Badri 313 – Taliban Special Forces Unit
Badri 313 is not a ragtag bunch of goat farmers like much of the Taliban regulars. According to media reports,…
Read More »
Badri 313 is not a ragtag bunch of goat farmers like much of the Taliban regulars. According to media reports,…
Read More »