News Woman Dodges Arrest Warrant, Flees To China After Violent Car Crash Kills PassengerBy Editor - The Auto JournalNovember 6, 20230 Photo: Bellevue, WA Police DepartmentA lady who had been charged with vehicular manslaughter fled to China after crossing into Canada… Read More