Reported 9 months ago
On June 26, 2024, during a program, Liu Baojie was so frustrated that he slapped himself and demanded no insinuations from the outside. Recently, a report from the YouTube media of 'Key Moment' revealed that Chinese state media Xinhua News Agency journalists were heavily involved in producing a Taiwan political talk show and even monitored the studio, sparking discussions. Host Liu Baojie angrily stated that if his show allowed this situation, 'they would take me away,' even slapping himself at one point, declaring 'if you dare to make implications today, I will hold you responsible,' threatening to take legal action against further insinuations.
Source: YAHOO