December 27, 2010
No New Year Sunrise for Kan
It has been a tough year for Naoto Kan and his ruling DPJ. Things don’t look likely to improve anytime soon.
July 28, 2010
DPJ ‘Riding Roughshod’
Leader of Japan’s main opposition party accuses the ruling parties of inconsiderate governance.