China faces challenge due to flawed COVID containment policies, ineffective vaccines: Report
Jan 26, 2023
Many reports from China have suggested that hospitals in highly-populated cities, including Shanghai and Beijing are overflowing with patients despite officials claiming that the...