Could be an inside coup that succeeded wildly. The clock is ticking.
Who knows what's up?
What we do know is that 210Po is amazing stuff and that denizens of the Kremlin have access to it.