When you’re brought before Congress to testify, you’re not supposed to lie. I realize that sounds rather obvious to many of you, but I’ll remind you that this is the year of our lord, 2025, and such common sensibilities are not quite as common as they used to be. Even if you’re not under oath, […]