Two local Taliban leaders detained in Afghanistan
Two local Taliban leaders were detained in restive southern Afghanistan, authorities said on Monday.
Coalition and Afghan security forces captured three Taliban leaders and multiple other insurgents in Afghanistan's Helmand province today, military officials reported.