The latest bloodshed comes as the Taliban and the Afghan government appear to move closer towards potential peace...
13 Jun 2020 7:20 PM IST