A look at the best news photos from around the world.
May 12, 2017

1
Young people step on text of the Balfour Declaration, which is printed on a 100-meter red carpet during the opening ceremony of the 3rd Annual Red Carpet Festival for Human Rights Films in Gaza City.

2
Opposition supporters confront riot security forces while rallying against President Nicolas Maduro in Caracas, Venezuela.

3
Sailors participate in a training session on the eve of al-Gaffal, a traditional long-distance dhow sailing race near the island of Sir Bu Nair. Over 100 dhow boats will take part in the race from Sir Bu Nayer Island to Dubai.

5
Siberian lynxes Yana (L) and Buran sit inside an open-air cage at the Royev Ruchey zoo in a suburb of the Siberian city of Krasnoyarsk, Russia.