Tag: Japan Train Passenger Sets Self on Fire
Japan Train Passenger Sets Self on Fire
Two people are dead after a man allegedly set himself on fire aboard a Shinkansen bullet train in Japan ... Read More
Two people are dead after a man allegedly set himself on fire aboard a Shinkansen bullet train in Japan ... Read More