Amid skepticism, CDP faces once-in-a-lifetime opportunity in Oct. 27 polls
The upcoming Oct. 27 general election presents the Constitutional Democratic Party of Japan (CDP), the largest opposition party in parliament, with a once-in-a-lifetime opportunity to present itself as a credible…