Idaho father charged after newborn's body is found in suitcase inside dog house
The father of a newborn whose body was found in a suitcase inside a doghouse has been charged.
Bannock County United States Franklin County Kaitlyn Hart Robertk Ramsey Bannock County Sheriff Office
Source: ksl.com