Tokyo voters have sent a defiant message to Japan's Prime Minister, handing his party an historic defeat in the city's parliamentary elections.
Tokyo voters have sent a defiant message to Japan's Prime Minister, handing his party an historic defeat in the city's parliamentary elections.