Article

Shropshire StarShropshire Star on 2024-04-29 06:20

Japanese ruling party loses three seats after mass corruption scandal exposed

The 2023 slush funds revelation may spell the end of Japanese leader Fumio Kishida.

Related news