05.07.2021 - By National Review
Today on The Editors, Rich, Charlie, Maddy, and Michael discuss the Facebook dust-up, America’s dramatic birthrate drop, and new evidence that COVID was created in a lab.