China retail sales and industrial output had greater-than-estimated declines in April in an indication of how China's COVID-zero policy is hurting the economy. Read More
Source link
Beijing health authorities ordered millions of residents to undergo mandatory testing this week as the capital city reports an uptick in COVID cases. Read More
Source link
According to someone familiar with the matter, the original video uploaded by the creator racked up 5 million views before it was taken down. Given how many times it was reuploaded, the video could have easily reached millions more…