Japan’s Shinzo Abe must be wondering if a third term as prime minister was the great idea it seemed back in September. What a difference 68 days make. On September 20, Abe was riding high after garnering 70% of votes within the ruling Liberal Democratic Party. It put the proud son of a 1980s foreign minister […]