Surveillance video showed a man, later identified as Marvin Green, hit the child in the head, according to the television station. Green was arrested Friday and is facing charges of child abuse, grand theft, firearms violation, criminal mischief and resisting an officer without violence, according to Miami-Dade County online booking records.
On Friday, Miami police visited and brought gifts for the boy and his family,
Cox Media
reports.
“The video is very disturbing to watch. Right now, we have no idea why he would commit such a vicious act to a baby boy who is completely innocent,” Miami Police Department spokesperson Kiara Delva told reporters. “This 3-year-old baby boy did not deserve this.”