Passenger sets self on fire on Japan bullet train
Permalink

Passenger sets self on fire on Japan bullet train

The crisis halted the renowned high-speed train service on the Tokaido Line between Tokyo and…

Continue Reading →