Security Forces killed 20 Taliban militants in Baghlan-e-Markzai, Dahna-e-Ghori and Khost Districts, of Baghlan Province in the past 24 hours, reports Tolo News.