A look at the best news photos from around the world.
A musical band prepares to play while revelers celebrate the official opening of the 2017 San Fermin Fiestas in Pamplona, Spain. The first of eight days of the running of the bulls along the streets of the old quarter of Pamplona starts Friday.
Oxfam stages a protest demanding less poverty and less inequality from the G-20 summit by having people dressed as assorted global leaders, 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, Germany.
Sophie Gregoire-Trudeau, son Hadrien, and Canada's Prime Minister Justin Trudeau, from left, arrive for the G-20 summit in Hamburg, Germany.
A woman rides a horse along the pack of riders passing through during the 216-kilometer Stage 6 Tour de France cycling race from Vesoul to Troyes, France.