FEBRUARY 26, 2025: FRANCIS'S EVIL MINIONS RUNNING WILD IN HIS ABSENCE?