At least sixteen Taliban terrorists were killed in their own explosion caused by an Improvised Explosive Device (IED) in southeastern Ghazni province of Afghanistan. According to the provincial Police Commandment in a statement, the incident took place in the vicinity of the restive Qarabagh district. The statement further added that the Taliban terror operatives were...