On the menu today: Happy Saint Patrick’s Day. You’re almost certainly having a luckier day than the Houthis. Meanwhile, the New York Times reports that not only was the lab-leak idea plausible ...