Japan’s ruling party sees nine candidates compete for top role amid scandals and leadership change
Nine candidates compete for Japan’s top political position at a Liberal Democratic Party (LDP) gathering. This comes after domestic scandals hurt …Read More