22 Dec 2009
Japan Correspondent - Robin Powell
There's bad news for the Japanese Prime Minister, and Japan prepares for Christmas with a huge amount of lights.
There's bad news for the Japanese Prime Minister, and Japan prepares for Christmas with a huge amount of lights.