Close

Now Playing:

Public outrage erupted in China after a deadly crash between two high-speed trains this past weekend