French Push Taliban Back?

French soldiers are pushing back the Taliban, north of the Uzbeen Valley. The position of the troops keeps the insurgents from getting from one valley to another.

Related Topics

Army