DPJ crashes to another humiliating defeat

/ Jul 22, 2013

DPJ crashes to another humiliating defeat

by

The Democratic Party of Japan stumbled to another crushing defeat in the Upper House election Sunday, making it clear the opposition party will continue to face huge struggles to regain voters’ trust. Early election results Sunday indicated the DPJ, which ruled the nation from ...