Man Accused of Leaving Child in Hot Car Facing New Charges
The Twin Falls man accused killing a baby by leaving it in a car this summer is back in custody. Twin Falls Police arrested and charged Richard Ross last Friday with domestic battery and attempted strangulation, misdemeanor and felony charges respectively.