Bharat Express

Lucy Letby

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...

One of those who raised concerns and assisted in the conviction of the nurse found guilty by a UK court is Dr. Ravi Jayaram, a consultant pediatrician of Indian descent who was born in the UK and works at the...