A street television screen in Tokyo in July shows six former Aum Shinrikyo cult members who were executed earlier in the day. Photo: Kyodo
A street television screen in Tokyo in July shows six former Aum Shinrikyo cult members who were executed earlier in the day. Photo: Kyodo