Taliban fighters ride in a vehicle in Nangarhar province, east of Kabul. Photo: AP

Taliban to travel to Russia for Afghanistan peace talks after 17 years of war

Talks follow wave of violence but also series of overtures from Afghan government

Topic |   Afghanistan

TOP PICKS

Taliban fighters ride in a vehicle in Nangarhar province, east of Kabul. Photo: AP
READ FULL ARTICLE