A fatal fire on Japan's bullet train, started by a man who self-immolated this week, has revealed blind spots in a system renowned for its speed, punctuality and safety record.
FOX News: World
Fri, 07/03/2015 - 10:09pm
A fatal fire on Japan's bullet train, started by a man who self-immolated this week, has revealed blind spots in a system renowned for its speed, punctuality and safety record.