
Taliban intelligence men came in the night to arrest three staff of TOLO TV, one of Afghanistan’s largest television stations, a channel executive said Friday.
The country's new rulers apparently didn’t like a story the broadcaster aired on their decision to ban foreign drama series from local television, said Khpalwak Sapai, head of TOLONews, who was among the three arrested.