Despite recent past aid failings, China is donating 1,000 ventilators to New York
Nearly half of the 1.3 million masks that the Chinese government donated to the Netherlands were found to be defective. Eighty percent of coronavirus test kits that Beijing provide…