Japan PM ‘wins key upper house poll’ World July 21, 2013 0 Shawn Mubiru Japanese Prime Minister Shinzo Abe has won a majority in the upper house, exit polls suggest. Shinzo Abe: “This is going to be a good cycle to be felt by our people” His Liberal Democratic … Continue