Two local Taliban leaders were detained in restive southern Afghanistan, authorities said on Monday.
Two local Taliban leaders detained in Afghanistan