A mayor in Japan is under fire after admitting to having checked into hotels over 10 times with a married male subordinate.
A local government chief in Japan is facing controversy after it was revealed that they visited love hotels multiple times ...