Steve Bannon’s Huawei Film ‘Claws of the Red Dragon’ Screens on China in Focus

about 4 years in theepochtimes

Former White House chief strategist Steve Bannon’s new film “Claws of the Red Dragon” will be screened at 9 p.m. ET on Sunday, April 5, on China in Focus, a Youtube channel from NTD that provides compelling, first-hand news from China. Released by New Tang Dynasty Television (NTD) and starring Dorren Lee, Taras Lavren, and […]

Mentioned in this news
Share it on