Carlos GarciaFeb 13, 2023News Police rescue 2 children from freezing home with 'overwhelming' smell of dog feces and urine: 'Like a punch to the face' News