
Editorial: Start of Japan upper house race a chance to break political stagnation
Leaders of political parties in Japan hold hands before a debate at the Japan National Press Club in Tokyo's Chiyoda Ward on July 2, 2025. Pictured from left are Sohei Kamiya, leader of Sanseito; Tomoko Tamura, chairperson of the Japanese Communist …