Mother Jessica Mae Betts Arrested in Case of Deceased Infant Found in Dumpster
Turlock Police have made an arrest regarding the abandoned infant found in a dumpster on November 8, 2008. Jessica Mae Betts ...
Turlock Police have made an arrest regarding the abandoned infant found in a dumpster on November 8, 2008. Jessica Mae Betts ...