Two Taliban insurgents and a bystander have been killed in a rare clash between the Militants and angry villagers in Southern Afghanistan, police said Tuesday.
Three killed in Taliban clash with villagers in Southern Afghanistan.