Found results for "MRAP"

Exclusive: Chinese security forces caught patrolling deep inside eastern Afghanistan