A look at the best news photos from around the world.
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.
Opposition supporters confront riot security forces while rallying against President Nicolas Maduro in Caracas, Venezuela.
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.
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.