Any of those "Russians must storm the Kremlin" motherfuckers storming the White House today? 🤔
April 07, 2026 - 13:11 UTC
14
6
841