Japan ruling party votes next PM
Japan’s ruling party began a leadership vote Friday that will decide the next prime minister, with frontrunners including a seasoned defence geek and an arch-nationalist who would be the nation’s first woman leader. A record nine candidates are in the running after the long-powerful factions of the Liberal Democratic Party disbanded earlier this year over
Read More