afghanistan army
-
Flash
$88 billion spent on Afghan forces which surrendered without a fight to Taliban: US aid spending watchdog
[ad_1] Image Source : AP The Taliban flag flies at the Ghazni provincial governor’s house, in Ghazni, southeastern, Afghanistan. The…
Read More »