The Democratic Party of Japan (DPJ), the primary opponent to the Liberal Democratic Party (LDP) which has held power for most of the 53 years since it’s inception, demanded a public apology from Aso Taro, the Secretary General of the LDP. Continue reading “DPJ demands public apology for comments made in private meeting”