Reporting What The Mainstream Won't
Shigeru Ishiba, a conservative candidate, has been elected Japan's new prime minister, promising strong leadership and traditional values. A snap election is called for October 27th.