KABUL, Afghanistan (AP) — The Taliban have released three employees of Afghanistan's largest television station who were detained over a report that the country's new rulers had banned all broadcasts of foreign drama series, a channel executive said
Read more >