The "Range Rover" night market in Jixi ran over 26 people. At around 18:30 on May 23, a Range Rover SUV in a night market in Jixi ran over 26 people, causing 2 deaths. Eight people were hospitalized, and the rest of the injured had superficial wounds...