Author: News Desk

China jeers as images of apparent Bucha massacre horrify world –  ‘a show put on by Ukraine to frame Russia’ Taiwan News says as the world reels from images documenting the devastation and an alleged massacre in the Ukrainian town of Bucha, Chinese media continues to stand by Russia, and many Chinese insist Ukraine staged the scenes to “frame” Russia. On Monday (April 4), the statement, “Russia denies connection to Bucha civilian death incident” began trending on Chinese social media platform Weibo. Chinese state-run news website Guancha wrote an article on the issue, citing an official statement from Russia claiming…

Read More