French Push Taliban Back?

FacebookXPinterestEmailEmailEmailShare

    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.

    Army