These are supposedly the most plugged-in, alert people in Washington, D.C. That they think this is what'll hit would be hilarious if the stakes weren't so high.
April 06, 2026 - 02:40 UTC
0
0
10