Japan is facing perhaps the most delicate political moment of the last ten years. While Prime Minister Shigeru Ishiba is trying to stabilise the economy...
Breaking