Artificial waves injure dozens due to malfunction in NE China




Latest Videos