Three People Found Fatally Shot In Vista Home
VISTA–Three people found dead in a Vista home were allegedly shot to death, according to homicide detectives. On March 12, at approximately 10:45 p.m., San Diego Sheriff’s Deputies responded to a radio call of a...
Read More