Will peace talks with the Taliban lead to a deal?

291