Corruption, Cults, and Collapse: Why Voters Rejected Japan’s Ruling Party in Major Election Blow Oct 28, 2024 jakeadelstein