An HTML5 Animation Made by China’s Official Party Paper Went Viral

 /  News  / 
Central Kitchen (中央厨房), a media hub affiliate to the Communist Party’s official paper People’s Daily, launched a 104-second video campaign, which has taken the country’s social media by storm. Read More