Possible Rape Suspect Dies After Apparently Poisoning Himself During Police Chase
  • 6 years ago
A motorist who led CHP officers on a pursuit in Ventura County was found dead in his vehicle on the 101 Freeway in Ventura Wednesday morning, apparently after ingesting some type of poison, the California Highway Patrol said.
Recommended