Douai

HORRIFIC: Grandmother On Trial For Killing Her 8 New Born Babies

In what has been described as the worst infant related crime case in the recent…