Incumbents Taking Lead in Japan Gubernatorial Races
Tokyo, April 5 (Jiji Press)--Incumbents are taking a lead in all 10 gubernatorial races in Japan in the lead-up to the vote on April 12.
Tokyo, April 5 (Jiji Press)--Incumbents are taking a lead in all 10 gubernatorial races in Japan in the lead-up to the vote on April 12.