Politics Minister Taku Etō Resigns Over Rice Remarks: When Words Compromise Public Trust May 21, 2025