Japanese Prime Minister Naoto Kan is used to political lashings. But the latest one is not from an opposition party -- it's from his own wife.


More...