Tag: Deysi Acosta
Day care owner caught on video repeatedly striking and screaming at a baby in her care
Video depicts the woman screaming at and repeatedly hitting the baby while she was changing his diaper, and calling him an “untrained savage horse” in Spanish