For most parents, dropping their child in a daycare is an act of trust.
But the alleged horror that took place in Bengaluru has left many parents shaken and scared.
The shocking incident is reported to have taken place in the childcare facility of an...
