From the BBC:

Drug traffickers in Rio de Janeiro, Brazil, have opened fire on a helicopter carrying a Santa Claus to one of the city's shanty towns.

No one was hurt and it is thought the gunmen believed the helicopter belonged to the police.

The helicopter was taking an actor dressed as Santa Claus to a Christmas party in the favela of Nova Mare when it came under fire. ...

The Santa later returned to Nova Mare by car to deliver his presents, where more than 1,000 children and parents were still waiting for his arrival.