sept 2, 2025 rants and news