Article feature image
Business

NYT’s David Leonhardt Says Media Made a ‘Mistake’ by Dismissing Covid Lab Leak Theory Early On – Mediaite

New York Times writer David Leonhardt said that people made a “mistake” by discounting the Wuhan lab leak theory just because of who was floating it as a possibility…