Witness Recalls Moments Leading up to Discovery of Dead Baby in Trash Bag

2018-03-27 2

A judge has ruled there is enough probable cause to move forward in the case against a Virginia mother charged with killing her newborn and placing it in a trash bag.

Free Traffic Exchange