After record-setting rain and flooding in parts of China, a 58.7-foot long stretch of highway collapsed, killing dozens and causing many cars to slip down the resulting slope.
loading...