Traces of the an oily liquid on a structure of Meiji Shrine, a Shinto site in Tokyo. Photo: Kyodo

Japan police name two Chinese women suspected of attacking Tokyo’s Meiji Shrine with oily liquid

Both have left Japan for Shanghai, police said

TOP PICKS

Traces of the an oily liquid on a structure of Meiji Shrine, a Shinto site in Tokyo. Photo: Kyodo
READ FULL ARTICLE