Democrat 2024 Plan B coming into focus: Russia!