July 24, 2017
A British Airways aeroplane flies near a rainbow on its way to Heathrow Airport in London, Britain.
An Afghan man who lost his son mourns inside a hospital compound after a suicide attack in Kabul, Afghanistan.
Canada's Marissa Papaconstantinou makes her way to the finish line after falling in the Women's 200m T44 Final of IAAF World ParaAthletics Championships.
A Polar bear swims in a pool at the center of reproduction of rare species of animals at the Moscow Zoo in the village of Sychevo, Russia.
Indian Jain community members gather in support of members of their community who have been on a symbolic “Fasting for world Peace’’ for the past eight days in Hyderabad, India.
Indian supporters of Gorkhaland chant slogans tied with chains during a protest march in capital New Delhi.
Protesters display an effigy of President Rodrigo Duterte during a march towards the Philippine Congress ahead of Duterte's State of the Nation address in Quezon city, Metro Manila, Philippines.
A fire fighting Canadair aircraft drops water over a fire in Mirabeau, southeastern France.
Participants of the Santa Claus World Congress visit the Little Mermaid statue in Copenhagen, Denmark.
Two moose wade through the high tide at the Port of Anchorage in Anchorage, Alaska.
Ihram-clad Malaysian Muslim boys circumambulate a mockup of the Kaaba, Islam's most sacred structure located in the holy city of Mecca, during an educational simulation of the Hajj pilgrimage.
A Haitian bodybuilder peers from behind the curtain to watch his competitors perform at the Haiti Bodybuilding Classic, an event with Haitian and Dominican Republican athletes, in Port-au-Prince, Haiti.