Outspoken leaders from Japan's two biggest cities formed a national political party Saturday, seeking to become "a third force" to lure undecided voters and challenge the country's two biggest parties. (AFP)
↧