VIDEO | Delaware City parents arrested after video allegedly shows mother kicking toddler – WDEL 1150AM

VIDEO | Delaware City parents arrested after video allegedly shows mother kicking toddler  WDEL 1150AM