News Snapshot:
A new report from CNN that ties the origins of the coronavirus pandemic to China appears to have come too late, or as some critics have said, “10 months†late. CNN broke news on Monday afternoon of a “trove†of leaked documents from inside China that showed that it had published “misleading†data on coronavirus cases and deaths in the province of Hubei, where Wuhan is located, back in February and additionally hid a huge “spike†in flu-like cases in December 2019. “These documents, a rare, clear, and open window into what China knew all along, trying to appear in...