CHINA A man driving an excavator ran a red light at an intersection and hit a woman on a motorcycle. The consequences of the accident were fatal for her – she did not survive.
Chinese woman run over by excavator
Do you have more informations?
Do you have more photos or videos?
Can you provide us (better) translation?
Do you have more photos or videos?
Can you provide us (better) translation?