Japanese premier Sanae Takaichi may have extra trouble sleeping after she moved into the prime minister's official residence, where ghosts of Japanese soldiers from a century ago are reputed to reside ...
Japanese premiere Sanae Takaichi may have extra trouble sleeping after she moved into the prime minister's official residence, where ghosts of Japanese soldiers from a century ago are reputed to ...