Posted inJapan, Northeast Asia, World

Gallows finally loom for Japan’s killer cult leaders

Kazumasu Takahashi, an assistant stationmaster on the Chiyoda subway line in central Tokyo, was on duty when the 8:10am train pulled in on Monday morning, March 20, 1995. Many of the passengers were civil servants working in the government ministries in the Kasumigaseki district close by Tokyo’s Imperial Palace. Before the doors shut, Takahashi noticed […]