Chinese troops based at China’s first overseas military base in Djibouti take part in a live-fire drill last year. The Afghan embassy said no Chinese military personnel would be stationed in Afghanistan. Photo: Handout
Chinese troops based at China’s first overseas military base in Djibouti take part in a live-fire drill last year. The Afghan embassy said no Chinese military personnel would be stationed in Afghanistan. Photo: Handout