A police raid in Indonesia’s Yogyakarta uncovered alleged abuse at a daycare, with 53 toddlers believed to be victims
'Hands And Feet Tied': 53 Toddlers Allegedly Tied Up, Injured, And Starved At Unlicensed Indonesian Daycare; Viral Post Sparks Outrage


