A protester takes part in the March for Free Internet in central Moscow, Russia.
Indonesia's Ressa Kania Dewi competes in a women's 200m medley heat during the swimming competition at the 2017 FINA World Championships in Budapest, Hungary.
Alphorn blowers play their instruments during the so-called "Berglar Kirbe" outdoor church service dedicated to Saint Jakobus on the Fellhorn mountain in Oberstdorf, southern Germany.
Angelina Lanza of France competes in the Women's Long Jump T47 Final at the IAAF World Para Athletics Champioins in London.
Ngarko më shumë