12 Jul 2010

Japan's ruling party loses upper house majority

From Checkpoint, 6:23 pm on 12 July 2010

Japan's ruling party has been thrashed in the upper house elections - putting the Prime Minister's job at risk.