powered by mochila

International troops and Afghan police killed 12 Taliban insurgents in a gunbattle in southern Afghanistan, police said Sunday.