Warning, the video above contains graphic content. Viewer discretion is advised.
MIAMI (AP) — A 3-year-old boy in South Florida who was punched recently in the face by a stranger in a random attack was greeted for Christmas not by Santa but by police officers who showered him with gifts.
Miami police officers also let the boy sit in a police cruiser Friday and put on a light show with their cruisers in the street.
The boy was sucker punched by a man earlier this month in a Walgreens store in Miami, according to surveillance video released by authorities.

The suspect, Marvin Green, was arrested Friday. He is facing charges of child abuse, grand theft, firearms violation and criminal mischief.