Loading…
Topic
Five caregivers have been booked after disturbing videos allegedly showed toddlers being subjected to physical abuse at a daycare centre operating inside Capgemini's Bengaluru camp…