Skip to content
Advertisement

Police officers walk near the scene of a stabbing incident at Tomioka Hachimangu shrine in Tokyo Friday, Dec. 8, 2017. Police say three people have died in the stabbing attack on Thursday night at the prominent shrine, including the head priest and the attacker, who apparently took his own life. (AP Photo/Eugene Hoshiko)
Photo by: Eugene Hoshiko
Police officers walk near the scene of a stabbing incident at Tomioka Hachimangu shrine in Tokyo Friday, Dec. 8, 2017. Police say three people have died in the stabbing attack on Thursday night at the prominent shrine, including the head priest and the attacker, who apparently took his own life. (AP Photo/Eugene Hoshiko)

Featured Photo Galleries