Possible Rape Suspect Dies After Apparently Poisoning Himself During Police Chase

Views 3

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.

Share This Video


Download

  
Report form