130 Taliban militants surrender in Afghanistan June 24, 2021 Absolute India Kabul, A total of 130 Taliban militants surrendered to the Afghan government in Herat...