Chinese authorities have forced Al Jazeera to close its English channel’s China news operations on Monday, May 7, with the government offering no explicit reason for the move. China decided against renewing the visa of Al Jazeera correspondent Melissa Chan without saying what rules she broke, said the Beijing-based Foreign Correspondents’ Club of China. China was apparently angered by a recent Al Jazeera documentary on Chinese re-education through labor camps. The Club said Ms Chan took no part in the documentary.
Read the full story in the New York Times