Taliban release three Afghan journalists after media crackdown

The Taliban released three employees from the largest television station in Afghanistan after holding them for reporting that the country’s new rules took action against media freedom. Reports on Tolonews said that the Taliban had banned all broadcasts of foreign drama series, said a channel executive. Three staff from Tolonews were taken from the station in Kabul on Thursday night […]