Japan upper house election set for July 20, Asahi reports
Japan's upcoming upper house election is set for July 20, as Prime Minister Shigeru Ishiba decided not to extend the current parliamentary session, the Asahi newspaper reported on
June 12, 2025