Automobile / mcclatchy
1-month old twins had blunt-force trauma before being found dead in crib, autopsy shows
The Texas twins parents have been arrested and charged in their death, police say.
21 Apr 2024 8:56 pm