Japan Election: Party Leaders Make Final Efforts, Ruling LDP Likely To Lose Seats
Tokyo: The leaders of Japan’s major parties made their final forays on the campaign trail a day ahead of an election where the focus will be on how much of a hit the ruling party will take.
Voters in Japan will head to the polls on…