Expo 2025: Progressive politicians line up to “double down on STUPID” with $3B mega project · Rebel News · Sentinel