SHARE

World in focus - best photos for July 31, 2018

Take a look at some of the best images from around the world in the past 24 hours

A seagull reflects in the water of the North Sea as it starts its flight from the port of the island of Baltrum, northwestern Germany. Federico Gambarini/AFP

Laborers load bricks on to a truck inside a brick kiln in central Kashmir's Budgam district, some 25 kilometers from Srinagar. Farooq Khan/EPA

Barbados' Shane Brathwaite competes in the men's 110 m hurdles competition during the 2018 Central American and Caribbean Games in Barranquilla, Colombia. Luis Acosta/AFP

Teens play at a lake in Markkleeberg, eastern Germany. Jan Woitas/AP Photo

A taxi driver rests inside his vehicle as several taxis block some traffic lanes of a main avenue on a new day of taxi strikes in downtown Barcelona. Quique Garcia/EPA

A horse and its foal play surrounded by flies on their dry meadow in Wehrheim near Frankfurt, Germany. Michael Probst/AP Photo

A woman wades through a flooded street carrying logs of wood to be used to reinforce her shanty submerged in a slum area after a rise in the waters of the river Yamuna in New Delhi, India. Adnan Abidi/Reuters

Anthony Sinisuka Ginting of Indonesia hits a shot during the Total BWF World Championships at Nanjing Youth Olympic Games Sport Park in Nanjing, China. Lintao Zhang/Getty Images

A helicopter carries water as the sun sets in the background while fighting the Mendocino Complex fire in Lakeport, California. Josh Edelson/AFP

Boston Red Sox's Blake Swihart is doused with sports drink after his walk-off RBI double during the 13th inning of a baseball game at Fenway Park in Boston. Charles Krupa/AP Photo

Workers check the quality of newly-manufactured wind turbine blades at a factory in Lianyungang in China's eastern Jiangsu province. AFP

Indonesian police officers block a mock protester during an anti-riot drill as part of security preparations for the upcoming Asian Games 2018 in Jakarta, Indonesia. Mast Irham/EPA