Two people who were discovered dead in a residence in Los Altos in January after a welfare check died from a toxic mix of alcohol and drugs, police said.
Los Altos: Man arrested for exposing himself to teens mv-voice.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from mv-voice.com Daily Mail and Mail on Sunday newspapers.