>>New Information About a Deadly Hit & Run in Newport News Last Saturday [2-8-25]
###
(Newport News VA) - New information on the arrest of a deadly driver. Deputies in York-Poquoson [Pah-ko-sen] Co. believe 52 yr old Elizabeth Castro was DUI when she hit and killed 43 yr old John Mosquera. Sheriff Ron Montgomery tells News-10 she fled.....Preview: The sheriff says flock cameras show her car entering the county with no front-end damage and leaving with front-end damage. They arrested Castro last Saturday - the day of the accident - for involuntary manslaughter, DUI, and hit-and-run with injuries.