A Californian grandmother allegedly killed her grandson shortly after he was born in order to “prevent family shame,” according to reports.
Beant Kaur Dhillon, 43, discovered her 15-year-old daughter had given birth in the bathroom of their family home on Nov. 12, 2018, located in Southwest Bakersfield. After being handed the newborn, Dhillon allegedly drowned the baby to “prevent family shame,” she reportedly told police.