Two weapons depots of Taliban were neutralized by Afghan Security Forces in the GarmSair District of Helmand Province the night of November 6, reports Bakhtar News. Some heavy and light weapons and explosive materials were seized from the weapons depots.