Liz Cheney and the Rest of the January 6 Committee Deserve Life in Prison

Every single member of the now-disbanded January 6 Committee deserves to go to prison for the rest of their lives. Actually, they deserve worse, but if I type that, I’ll probably get another visit from the FBI. The new Speaker [...]

November 20, 2023 News