Voting for Japan’s upper house election starts as ruling bloc faces uphill battle
Tokyo, July 20 (IANS) Voting for Japan’s upper house election began on Sunday morning, with a total of 522 people running in the intensive battle between the ruling and opposition… Continue reading Voting for Japan’s upper house election starts as ruling bloc faces uphill battle







