Taliban Authorities Halt Operations of Two Television Channels for ‘Breach of Islamic and National Principles’ in Afghanistan Editor Picks Naija News Politics Elishabawa 5 months ago 10 0 Taliban Authorities Halt Operations of Two Television Channels for ‘Breach of Islamic and National Principles’ in Afghanistan