The chancellor is being urged to hold a vote of confidence immediately after the country was plunged into political chaos.
Japan's revered Mount Fuji finally regained an iconic snowcap on Thursday, setting a record for the slowest snowfall in 130 years, the meteorological agency said. The mountain reached the annual ...