Japan's forthcoming election could force its ruling party from power for only the second time in more than 50 years. The question many Japanese are asking is: Why has it taken so long?
Discuss   Tweet this!Tweet this! Add this link to...  Alert... 

Comments Who Soc'd It? Related Links