
Ted Cruz @tedcruz
5/x “...Phoenix Satellite TV US is a subsidiary of Beijing Phoenix TV, based in Hong Kong. The People’s Republic of China (PRC) exerts control over Chinese media and the control extends to Phoenix: in 2009 testimony to the US Economic & Security Review Commission on China...” — PolitiTweet.org