Grab Networks has a huge collection of videos from over 300 news sources. Find in-depth news, embed it to your site, and build community!
Hundreds Injured in China Train Crash
September 28, 2011
A train crash that injured hundreds was followed by public outrage in China and raises questions about transportation safety.