Taro Aso easily won an election to become leader of Japan’s Liberal Democratic Party and was sworn in as prime minister, the country’s third new leader in two years.
Taro Aso easily won an election to become leader of Japan's Liberal Democratic Party and was sworn in as prime minister, the country's third new leader in two years.