Today's best photos: from a street artist in Paris to Tour de Suisse - in pictures
A street artist blows bubbles during a performance in Paris, as a heatwave sweeps across much of France and Europe. AFP
The Community Art Centre lies in ruins after air strikes in the city of Lysychansk, in Ukraine's eastern region of Donbas. AFP
A person cools down with fresh water at the Hellfest metal music festival in Clisson, western France. AFP
A protester flees after hearing gunshots at Secunderabad railroad station in Hyderabad, India. Thousands of youths burned train coaches and blocked tracks and roads with boulders as demonstrations continued for a second straight day against a new government recruitment plan for the military. AP
People wade through water as they look for shelter, amid flooding in Sylhet, Bangladesh. Reuters
The peloton in action during the sixth stage, a 180-kilometre race from Locarno to Moosalp, in the Tour de Suisse cycling race, in Locarno, Switzerland. EPA
People relax at Bournemouth Beach, Britain, as a heatwave sends temperatures soaring across the country. Reuters