Tag: Japan Train Passenger Sets Self on Fire

Japan Train Passenger Sets Self on Fire

Japan Train Passenger Sets Self on Fire

Jun 30, 2015

  Two people are dead after a man allegedly set himself on fire aboard a Shinkansen bullet train in Japan ... Read More