
China Blocks US Executive From Leaving
Beijing has blocked a senior U.S. executive from leaving the country, according to the Wall Street Journal.
Michael Chan is a managing director at U.S. risk advisory firm Kroll. He traveled to China i...
Read More
Views expressed in this video are opinions of the host and the guest(s), and do not necessarily reflect the views of NTD.