2 dead after man sets self on fire on Japan train
Permalink

2 dead after man sets self on fire on Japan train

Officials and media reports say two people are dead after a man set himself on…

Continue Reading →

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 →