Palace revolution in the Kremlin, maybe?
Twitter vid and pics showing two “Presidential” helicopters landing at the Kremlin in the last hour, one on a street level pad, and one on the Kremlin’s rooftop pad.
Could be something, could be nothing, but it sounds as if this isn’t a usual thing.