A look at the best news photos from around the world.
December 12, 2016

1
An indigenous man sings during a protest against austerity measures, outside the state legislature, in Rio de Janeiro, Brazil.

2
Motorcyclists drive through a street decorated with flowers on the eve of celebrations marking the birth of Islam's Prophet Muhammad, in Lahore, Pakistan.

3
Children dressed as Santa Claus participate in a parade held to collect food for the needy, in Lisbon, Portugal.

4
Chinese paramilitary police border guards train in the snow at Mohe County in the northeast Heilongjiang province, on the border with Russia.