2 injured after out-of-control off-road vehicle crashes into beach bystanders in China | South China Morning Post
A woman driving an off-road vehicle at a beach in central China’s Hubei province failed to stop it in time, crashing it into two people. They suffered minor leg injuries.
Read at South China Morning PostOpens the original publisher in a new tab. Full articles belong to their publishers; a subscription may be required.