A look at the best news photos from around the world.
An Indian Hindu woman prays as she takes part in a ritual offering during the Ambubachi festival at a temple in Agartala, the capital of northeastern state of Tripura.
Swimmers wait for the start of the "Monte-Cristo challenge" ("Le Defi Monte-Cristo") swim event at the Chateau d'If off Marseille, southern France.
Revelers smile during the Glastonbury Festival at Worthy Farm in Somerset, Britain.
A diver jumps into the River Seine with the Montparnasse tower in the background in Paris, as the city transforms into a giant Olympic park to celebrate International Olympic Days. A variety of sporting events are being held across the city as the city bids to host the 2024 Olympic and Paralympic Games.