Oct. 28 Chongqing, China: A bus crashed into the Yangtze River when it swerved into the opposite lane, hitting one car before plunging off a bridge. The incident started when…
Oct. 28 Chongqing, China: A bus crashed into the Yangtze River when it swerved into the opposite lane, hitting one car before plunging off a bridge. The incident started when…