N. Korea Reports

Opposition Party Sweeps Japan Elections


Japan's voters cast out the Liberal Democratic Party, handing a landslide victory to the opposition Democrats in hard-fought elections on Sunday.