Artillery system
- World
Taliban captures 700 trucks, Humvees from Afghan forces
Kabul: An investigation of imagery posted on social media concludes that in June, the Taliban captured a staggering 700 trucks and Humvees from the Afghan security forces as well as dozens of…