Osaka Castle. Photo: Xinhua

Japan PM Shinzo Abe slammed for calling lift installation at Osaka Castle a ‘mistake’

  • Abe made the comment at a dinner on Friday for world leaders who were in the city for the G20 summit
Topic |   G20

TOP PICKS

Osaka Castle. Photo: Xinhua
READ FULL ARTICLE