VISTA — A man who struck and killed another man with a vehicle during an argument in Carlsbad was sentenced Tuesday to 22 years in state prison. Robert Cameron Owens, 43, was convicted by a Vista jury of accelerating his vehicle toward Stephen Smith and fatally striking him on Rue...
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.