Foster parents who starved child sentenced to 5-10 years in jail

KMTVPublished: September 15, 2017
Published: September 15, 2017

Megan Finlan and Stephen Bauer are sentenced to 5-10 years in prison for starving their foster son.

Be the first to suggest a tag

    Comments

    0 comments