China has forced Al Jazeera, the popular Middle East broadcast network, to close the China news operations of its English-language channel. The Chinese government refused to renew correspondent Melissa Chan’s journalist visa or press credentials and would not allow another correspondent to replace her. Chan was scheduled to leave Beijing on Monday night. The government did not state a reason for the expulsion. The last time an accredited foreign correspondent was denied reporting privileges was in 1998.
TOP 10 RIGHT NOW