Alright, it’s Saturday night, March 29, 2025, and Moscow’s got a story that’s lighting up the world. Yesterday afternoon, one of Vladimir Putin’s swanky Aurus Senat limousines one of those armored beasts he loves to roll in exploded on a busy street just north of the FSB’s headquarters in Lubyanka. We’re talking flames shooting out, thick black...
Read more
Read more