Tag: world leaders pay their final tributes to Shinzo Abe