The Democratic Party of Japan has taken control of Japan’s Lower House with an historic victory

Originally posted here:
Japan Gets a New Government