Bharat Express

Sohom Das interview

As a neonatal nurse at Chester Hospital in Cheshire, England, Lucy killed seven babies under her care and attempted to kill six more. She was sentenced last month to life in jail without the possibility of parole...