In a mayoral race upset, Takeharu Yamanaka has been named the newest mayor of Yokohama. The city in Japan has been considering bidding for a casino resort, but with Yamanaka in charge, that is unlikely to happen. After winning the race, Yamanaka spoke to the media, revealing a formal statement will be issued soon making […]