On October 23, Suspected Taliban militants abducted seven employees of a private construction firm were abducted fromLangar Khan Area in Nahr-e-Shahi District of Balkh Province, reports Tolo News.