05.25.2021 - By National Review
Today on The Editors, Rich, Jim, Alexandra, and Michael discuss the newly popular lab-leak theory, attacks on American Jews, and John Cena’s embarrassing kowtow to China.