clipped from: news.bbc.co.uk   
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.

A police helicopter flies over a shantytown in Rio de Janeiro (file photo)

Brazilian Santa escapes gunfire

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.

Two bullet holes were found in the fuselage when it returned to base.

The helicopter was flying over the shanty town of Vila do Joao when the attack happened and it is believed the drug traffickers mistook it for a police helicopter.

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.

The president of the local residents' association said the children were very sad as they had expected Santa to arrive by helicopter.