On Tuesday, a landslide caused China’s newly built Hongqi Bridge “to fracture and collapse,” NBC reports, “sending large pieces of concrete far below in a cloud of dust.” There were no casualties but ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results