Japan votes: Incumbent PM Abe appears headed to victory

TOKYO — Japan’s leader may have made the right call after all, if not for his country then for himself. Media polls indicate Prime Minister Shinzo Abe’s ruling coalition will handily win a general election Sunday, possibly even retaining its two-thirds …
( read original story …)