A motorist allegedly failed to stop at a red light in April 2023, resulting in an accident that left three people – two of his passengers and the driver of another car – with serious injuries. Chinese ...