French forces leave Afghan base
Permalink

French forces leave Afghan base

PARIS: French forces have withdrawn from a forward operating base in Afghanistan where four French…

Continue Reading →