Tag: Yangtze

Posted in Static News

Video shows inside of bus in China before it fell off bridge

Security footage showed a passenger fighting with the driver before the bus plunged into the Yangtze River with 15 on board. WATCH THE FULL EPISODE…

Continue Reading