Helen Law
Helen Law Alhambra Police Department
Helen Law Alhambra Police Department

Baby sitter left 6-year-old in 120-degree van to run errands, California cops say

June 14, 2018 10:15 AM