The Afghanistan government has ordered a TV station to suspend broadcasts of Al-Jazeera’s English-language programmes, the station’s director said Tuesday. A statement from Lemar TV said the Ministry of Information and Culture, which oversees media in Afghanistan, did not provide reasons for the order. The station complied, but contested the order before the Supreme Court on Tuesday, the...