On March 23, Security Forces (SFs) killed 24 Taliban militants in parts of Panjwai, Arghandab and Zheri Districts of Kandahar Province, reports Bakhtar News Agency.