There’s video of Putin’s motorcade Rushin’ through Moscow at 1100 PM. Something’s up. Probably a peace deal called in by Ukraine higher-ups.
I saw that. I was thinking the same thing.