A look at the best news photos from around the world.
July 21, 2015

1
A policewoman tries to stop a member of the All India Mahila Congress, the women's wing of the Congress party, who was trying to cross over a barricade, during a protest against Indian Prime Minister Narendra Modi in New Delhi.

2
An old residential building is seen surrounded by a newly-built ring viaduct, in Guangzhou, Guangdong province, China. The building was planned to be demolished, but several units in the building refused to move out as they couldn't reach a compensation agreement with the authority, local media reported.

3
Participants of the World Congress of Santa Clauses 2015 take part in the annual swim at Bellevue beach, north of Copenhagen, Denmark.

4
A three-days old bonobo baby sleeps on the belly of its mother Kutu in the zoo in Frankfurt, Germany.