A look at the best news photos from around the world.
A municipal musical band prepare while revelers hold up neckties during the launching of the 'Chupinazo' rocket, to celebrate the official opening of the 2017 San Fermin Fiestas in Pamplona, Spain.
Oxfam stage a protest demanding less poverty and less inequality from the G-20 summit with figures of, from left, Chinese President Xi Jinping, Indian Prime Minister Narendra Modi, British Prime Minister Theresa May, U.S. President Donald Trump, Japanese Prime Minister Shinzo Abe, France's President Emmanuel Macron, German Chancellor Angela Merkel, Canada's Prime Minister Justin Trudeau, Russian President Vladimir Putin, Italian Prime Minister Paolo Gentiloni and South African President Jacob Zuma in Hamburg, northern Germany.
Sophie Gregoire-Trudeau, son Hadrien, and Canada's Prime Minister Justin Trudeau, from left, arrive for the G-20 summit in Hamburg, northern Germany.
A woman rides a horse as the pack of riders passes during the 216-km Stage 6 tour de Fracne cycling race from Vesoul to Troyes, France.