News and commentary for Thursday, 13 February, 2025.

They lied. And got paid a LOT for it. And just how much, how big, and how Evil it has been is still only beginning to come out.