Ventura County Sheriff’s Office

Two Dead in Friday Newbury Park CA Murder-Suicide ‘Love Triangle’ Neighbors Say

NEWBURY PARK, CA. (THECOUNT) -- A tragic incident unfolded early Friday morning in Newbury Park, resulting in the deaths of…

5 months ago