The image appears to be a video or screen capture from a television broadcast, specifically from a news channel. The text on the screen is in Chinese characters and reads "Tao Xin Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong Tong