(FOX40.COM) — Two men and a woman were found dead in a Yuba City apartment complex on Saturday, according to the Yuba City Police Department.
(FOX40.COM) — Two men and a woman were found dead in a Yuba City apartment complex on Saturday, according to the Yuba City Police Department.
In