LONGJING, China – More than 40 people were reportedly hurt after an apparent mechanical failure led to a giant wave that sent swimmers crashing down on one another at a crowded wave pool in China ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results