People

Celebrities and Royals from around the world. Right on schedule.

News

Daily news and events, covered by our international photographers.

Features

Odd, funny and touchy images. Be amazed.

Styling

Fashion and design trends.

Portrait

Premium Portraiture.

Reportage

In-depth Coverage.

Creative

Selected stock imagery.

Dukas Bildagentur
request@dukas.ch
+41 44 298 50 00

Your search:

2972 result(s) in 0.15 s (only 2000 displayed)

  • 207 Day Of Protest In Tbilisi
    DUKAS_186296434_NUR
    207 Day Of Protest In Tbilisi
    In Tbilisi, Georgia, on June 22, 2025, after ''Georgian Dream'' announces that it is stopping negotiations about joining the European Union, citizens gather on Rustaveli Avenue every day. They demand the release of prisoners of conscience and new elections. The protest has been going on for almost 7 months. (Photo by Sebastien Canaud/NurPhoto)

     

  • 207 Day Of Protest In Tbilisi
    DUKAS_186296421_NUR
    207 Day Of Protest In Tbilisi
    In Tbilisi, Georgia, on June 22, 2025, after ''Georgian Dream'' announces that it is stopping negotiations about joining the European Union, citizens gather on Rustaveli Avenue every day. They demand the release of prisoners of conscience and new elections. The protest has been going on for almost 7 months. (Photo by Sebastien Canaud/NurPhoto)

     

  • 207 Day Of Protest In Tbilisi
    DUKAS_186296408_NUR
    207 Day Of Protest In Tbilisi
    In Tbilisi, Georgia, on June 22, 2025, after ''Georgian Dream'' announces that it is stopping negotiations about joining the European Union, citizens gather on Rustaveli Avenue every day. They demand the release of prisoners of conscience and new elections. The protest has been going on for almost 7 months. (Photo by Sebastien Canaud/NurPhoto)

     

  • 207 Day Of Protest In Tbilisi
    DUKAS_186296578_NUR
    207 Day Of Protest In Tbilisi
    In Tbilisi, Georgia, on June 22, 2025, after ''Georgian Dream'' announces that it is stopping negotiations about joining the European Union, citizens gather on Rustaveli Avenue every day. They demand the release of prisoners of conscience and new elections. The protest has been going on for almost 7 months. (Photo by Sebastien Canaud/NurPhoto)

     

  • 207 Day Of Protest In Tbilisi
    DUKAS_186296565_NUR
    207 Day Of Protest In Tbilisi
    In Tbilisi, Georgia, on June 22, 2025, after ''Georgian Dream'' announces that it is stopping negotiations about joining the European Union, citizens gather on Rustaveli Avenue every day. They demand the release of prisoners of conscience and new elections. The protest has been going on for almost 7 months. (Photo by Sebastien Canaud/NurPhoto)

     

  • 207 Day Of Protest In Tbilisi
    DUKAS_186296552_NUR
    207 Day Of Protest In Tbilisi
    In Tbilisi, Georgia, on June 22, 2025, after ''Georgian Dream'' announces that it is stopping negotiations about joining the European Union, citizens gather on Rustaveli Avenue every day. They demand the release of prisoners of conscience and new elections. The protest has been going on for almost 7 months. (Photo by Sebastien Canaud/NurPhoto)

     

  • 207 Day Of Protest In Tbilisi
    DUKAS_186296539_NUR
    207 Day Of Protest In Tbilisi
    In Tbilisi, Georgia, on June 22, 2025, after ''Georgian Dream'' announces that it is stopping negotiations about joining the European Union, citizens gather on Rustaveli Avenue every day. They demand the release of prisoners of conscience and new elections. The protest has been going on for almost 7 months. (Photo by Sebastien Canaud/NurPhoto)

     

  • 207 Day Of Protest In Tbilisi
    DUKAS_186296526_NUR
    207 Day Of Protest In Tbilisi
    In Tbilisi, Georgia, on June 22, 2025, after ''Georgian Dream'' announces that it is stopping negotiations about joining the European Union, citizens gather on Rustaveli Avenue every day. They demand the release of prisoners of conscience and new elections. The protest has been going on for almost 7 months. (Photo by Sebastien Canaud/NurPhoto)

     

  • 207 Day Of Protest In Tbilisi
    DUKAS_186296513_NUR
    207 Day Of Protest In Tbilisi
    In Tbilisi, Georgia, on June 22, 2025, after ''Georgian Dream'' announces that it is stopping negotiations about joining the European Union, citizens gather on Rustaveli Avenue every day. They demand the release of prisoners of conscience and new elections. The protest has been going on for almost 7 months. (Photo by Sebastien Canaud/NurPhoto)

     

  • 207 Day Of Protest In Tbilisi
    DUKAS_186296500_NUR
    207 Day Of Protest In Tbilisi
    In Tbilisi, Georgia, on June 22, 2025, after ''Georgian Dream'' announces that it is stopping negotiations about joining the European Union, citizens gather on Rustaveli Avenue every day. They demand the release of prisoners of conscience and new elections. The protest has been going on for almost 7 months. (Photo by Sebastien Canaud/NurPhoto)

     

  • 207 Day Of Protest In Tbilisi
    DUKAS_186296487_NUR
    207 Day Of Protest In Tbilisi
    In Tbilisi, Georgia, on June 22, 2025, after ''Georgian Dream'' announces that it is stopping negotiations about joining the European Union, citizens gather on Rustaveli Avenue every day. They demand the release of prisoners of conscience and new elections. The protest has been going on for almost 7 months. (Photo by Sebastien Canaud/NurPhoto)

     

  • 207 Day Of Protest In Tbilisi
    DUKAS_186296474_NUR
    207 Day Of Protest In Tbilisi
    In Tbilisi, Georgia, on June 22, 2025, after ''Georgian Dream'' announces that it is stopping negotiations about joining the European Union, citizens gather on Rustaveli Avenue every day. They demand the release of prisoners of conscience and new elections. The protest has been going on for almost 7 months. (Photo by Sebastien Canaud/NurPhoto)

     

  • 207 Day Of Protest In Tbilisi
    DUKAS_186296461_NUR
    207 Day Of Protest In Tbilisi
    In Tbilisi, Georgia, on June 22, 2025, after ''Georgian Dream'' announces that it is stopping negotiations about joining the European Union, citizens gather on Rustaveli Avenue every day. They demand the release of prisoners of conscience and new elections. The protest has been going on for almost 7 months. (Photo by Sebastien Canaud/NurPhoto)

     

  • 207 Day Of Protest In Tbilisi
    DUKAS_186296448_NUR
    207 Day Of Protest In Tbilisi
    In Tbilisi, Georgia, on June 22, 2025, after ''Georgian Dream'' announces that it is stopping negotiations about joining the European Union, citizens gather on Rustaveli Avenue every day. They demand the release of prisoners of conscience and new elections. The protest has been going on for almost 7 months. (Photo by Sebastien Canaud/NurPhoto)

     

  • Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    DUKAS_186292171_NUR
    Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    Protesters march from Times Square to Columbus Circle in New York City, United States, on June 22, 2025, to condemn U.S. airstrikes on three Iranian nuclear facilities. (Photo by Melissa Bender/NurPhoto)

     

  • Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    DUKAS_186292143_NUR
    Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    Protesters march from Times Square to Columbus Circle in New York City, United States, on June 22, 2025, to condemn U.S. airstrikes on three Iranian nuclear facilities. (Photo by Melissa Bender/NurPhoto)

     

  • Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    DUKAS_186292129_NUR
    Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    Protesters march from Times Square to Columbus Circle in New York City, United States, on June 22, 2025, to condemn U.S. airstrikes on three Iranian nuclear facilities. (Photo by Melissa Bender/NurPhoto)

     

  • Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    DUKAS_186292115_NUR
    Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    Protesters march from Times Square to Columbus Circle in New York City, United States, on June 22, 2025, to condemn U.S. airstrikes on three Iranian nuclear facilities. (Photo by Melissa Bender/NurPhoto)

     

  • Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    DUKAS_186292073_NUR
    Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    Protesters march from Times Square to Columbus Circle in New York City, United States, on June 22, 2025, to condemn U.S. airstrikes on three Iranian nuclear facilities. (Photo by Melissa Bender/NurPhoto)

     

  • Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    DUKAS_186292059_NUR
    Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    Protesters march from Times Square to Columbus Circle in New York City, United States, on June 22, 2025, to condemn U.S. airstrikes on three Iranian nuclear facilities. (Photo by Melissa Bender/NurPhoto)

     

  • Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    DUKAS_186292045_NUR
    Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    Protesters march from Times Square to Columbus Circle in New York City, United States, on June 22, 2025, to condemn U.S. airstrikes on three Iranian nuclear facilities. (Photo by Melissa Bender/NurPhoto)

     

  • Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    DUKAS_186292409_NUR
    Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    Protesters march from Times Square to Columbus Circle in New York City, United States, on June 22, 2025, to condemn U.S. airstrikes on three Iranian nuclear facilities. (Photo by Melissa Bender/NurPhoto)

     

  • Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    DUKAS_186292353_NUR
    Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    Protesters march from Times Square to Columbus Circle in New York City, United States, on June 22, 2025, to condemn U.S. airstrikes on three Iranian nuclear facilities. (Photo by Melissa Bender/NurPhoto)

     

  • Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    DUKAS_186292339_NUR
    Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    Protesters march from Times Square to Columbus Circle in New York City, United States, on June 22, 2025, to condemn U.S. airstrikes on three Iranian nuclear facilities. (Photo by Melissa Bender/NurPhoto)

     

  • Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    DUKAS_186292311_NUR
    Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    Protesters march from Times Square to Columbus Circle in New York City, United States, on June 22, 2025, to condemn U.S. airstrikes on three Iranian nuclear facilities. (Photo by Melissa Bender/NurPhoto)

     

  • Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    DUKAS_186292297_NUR
    Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    Protesters march from Times Square to Columbus Circle in New York City, United States, on June 22, 2025, to condemn U.S. airstrikes on three Iranian nuclear facilities. (Photo by Melissa Bender/NurPhoto)

     

  • Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    DUKAS_186292283_NUR
    Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    Protesters march from Times Square to Columbus Circle in New York City, United States, on June 22, 2025, to condemn U.S. airstrikes on three Iranian nuclear facilities. (Photo by Melissa Bender/NurPhoto)

     

  • Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    DUKAS_186292269_NUR
    Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    Protesters march from Times Square to Columbus Circle in New York City, United States, on June 22, 2025, to condemn U.S. airstrikes on three Iranian nuclear facilities. (Photo by Melissa Bender/NurPhoto)

     

  • Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    DUKAS_186292255_NUR
    Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    Protesters march from Times Square to Columbus Circle in New York City, United States, on June 22, 2025, to condemn U.S. airstrikes on three Iranian nuclear facilities. (Photo by Melissa Bender/NurPhoto)

     

  • Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    DUKAS_186292199_NUR
    Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    Protesters march from Times Square to Columbus Circle in New York City, United States, on June 22, 2025, to condemn U.S. airstrikes on three Iranian nuclear facilities. (Photo by Melissa Bender/NurPhoto)

     

  • Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    DUKAS_186292185_NUR
    Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    Protesters march from Times Square to Columbus Circle in New York City, United States, on June 22, 2025, to condemn U.S. airstrikes on three Iranian nuclear facilities. (Photo by Melissa Bender/NurPhoto)

     

  • Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    DUKAS_186292465_NUR
    Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    Protesters march from Times Square to Columbus Circle in New York City, United States, on June 22, 2025, to condemn U.S. airstrikes on three Iranian nuclear facilities. (Photo by Melissa Bender/NurPhoto)

     

  • Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    DUKAS_186292437_NUR
    Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    Protesters march from Times Square to Columbus Circle in New York City, United States, on June 22, 2025, to condemn U.S. airstrikes on three Iranian nuclear facilities. (Photo by Melissa Bender/NurPhoto)

     

  • Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    DUKAS_186291919_NUR
    Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    Protesters march from Times Square to Columbus Circle in New York City, United States, on June 22, 2025, to condemn U.S. airstrikes on three Iranian nuclear facilities. (Photo by Melissa Bender/NurPhoto)

     

  • Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    DUKAS_186291905_NUR
    Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    Protesters march from Times Square to Columbus Circle in New York City, United States, on June 22, 2025, to condemn U.S. airstrikes on three Iranian nuclear facilities. (Photo by Melissa Bender/NurPhoto)

     

  • Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    DUKAS_186291975_NUR
    Anti-War Protesters Gather For Manhattan Rally And March Following U.S. Strikes On Iran
    Protesters march from Times Square to Columbus Circle in New York City, United States, on June 22, 2025, to condemn U.S. airstrikes on three Iranian nuclear facilities. (Photo by Melissa Bender/NurPhoto)

     

  • Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    DUKAS_186287348_NUR
    Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    EDMONTON, CANADA – JUNE 22:
    A woman carrying an Israeli flag is stopped by pro-Palestinian and Iranian protesters at the 'Hands Off Palestine, Iran, Syria, Yemen, Lebanon' rally on White Avenue in Edmonton, where her flag is seized and thrown during the demonstration on June 22, 2025, in Edmonton, Alberta, Canada. (Photo by Artur Widak/NurPhoto)

     

  • Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    DUKAS_186287347_NUR
    Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    EDMONTON, CANADA – JUNE 22:
    A woman (R) carrying an Israeli flag is stopped by pro-Palestinian and Iranian protesters at the 'Hands Off Palestine, Iran, Syria, Yemen, Lebanon' rally on White Avenue in Edmonton, where her flag is seized and thrown during the demonstration on June 22, 2025, in Edmonton, Alberta, Canada. (Photo by Artur Widak/NurPhoto)

     

  • Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    DUKAS_186287346_NUR
    Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    EDMONTON, CANADA – JUNE 22:
    A woman carrying an Israeli flag is stopped and physically attacked by pro-Palestinian and Iranian protesters at the 'Hands Off Palestine, Iran, Syria, Yemen, Lebanon' rally on White Avenue in Edmonton, where her flag is seized and thrown during the demonstration on June 22, 2025, in Edmonton, Alberta, Canada. (Photo by Artur Widak/NurPhoto)

     

  • Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    DUKAS_186287345_NUR
    Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    EDMONTON, CANADA – JUNE 22:
    Members of the local Palestinian diaspora, joined by Iranian and other Middle Eastern Muslim protesters, along with local activists, gather on White Avenue in Edmonton for the 'Hands Off Palestine, Iran, Syria, Yemen, Lebanon' protest on June 22, 2025, in Edmonton, Alberta, Canada. (Photo by Artur Widak/NurPhoto)

     

  • Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    DUKAS_186287344_NUR
    Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    EDMONTON, CANADA – JUNE 22:
    A woman carrying an Israeli flag walks away after being physically attacked and having her flag seized earlier by pro-Palestinian and Iranian protesters at the 'Hands Off Palestine, Iran, Syria, Yemen, Lebanon' rally on White Avenue in Edmonton during the demonstration on June 22, 2025, in Edmonton, Alberta, Canada. (Photo by Artur Widak/NurPhoto)

     

  • Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    DUKAS_186287343_NUR
    Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    EDMONTON, CANADA – JUNE 22:
    A woman carrying an Israeli flag is stopped and physically attacked by pro-Palestinian and Iranian protesters at the 'Hands Off Palestine, Iran, Syria, Yemen, Lebanon' rally on White Avenue in Edmonton, where her flag is seized and thrown during the demonstration on June 22, 2025, in Edmonton, Alberta, Canada. (Photo by Artur Widak/NurPhoto)

     

  • Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    DUKAS_186287342_NUR
    Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    EDMONTON, CANADA – JUNE 22:
    A woman carrying an Israeli flag is stopped by pro-Palestinian and Iranian protesters and phisically attacked at the 'Hands Off Palestine, Iran, Syria, Yemen, Lebanon' rally on White Avenue in Edmonton, where her flag is seized and thrown during the demonstration on June 22, 2025, in Edmonton, Alberta, Canada. (Photo by Artur Widak/NurPhoto)

     

  • Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    DUKAS_186287341_NUR
    Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    EDMONTON, CANADA – JUNE 22:
    Members of the local Palestinian diaspora, joined by Iranian and other Middle Eastern Muslim protesters, along with local activists, gather on White Avenue in Edmonton for the 'Hands Off Palestine, Iran, Syria, Yemen, Lebanon' protest on June 22, 2025, in Edmonton, Alberta, Canada. (Photo by Artur Widak/NurPhoto)

     

  • Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    DUKAS_186287340_NUR
    Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    EDMONTON, CANADA – JUNE 22:
    A woman carrying an Israeli flag is stopped by pro-Palestinian and Iranian protesters at the 'Hands Off Palestine, Iran, Syria, Yemen, Lebanon' rally on White Avenue in Edmonton, where her flag is seized and thrown during the demonstration on June 22, 2025, in Edmonton, Alberta, Canada. (Photo by Artur Widak/NurPhoto)

     

  • Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    DUKAS_186287339_NUR
    Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    EDMONTON, CANADA – JUNE 22:
    Members of the local Palestinian diaspora, joined by Iranian and other Middle Eastern Muslim protesters, along with local activists, gather on White Avenue in Edmonton for the 'Hands Off Palestine, Iran, Syria, Yemen, Lebanon' protest on June 22, 2025, in Edmonton, Alberta, Canada. (Photo by Artur Widak/NurPhoto)

     

  • Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    DUKAS_186287336_NUR
    Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    EDMONTON, CANADA – JUNE 22:
    Members of the local Palestinian diaspora, joined by Iranian and other Middle Eastern Muslim protesters, along with local activists, gather on White Avenue in Edmonton for the 'Hands Off Palestine, Iran, Syria, Yemen, Lebanon' protest on June 22, 2025, in Edmonton, Alberta, Canada. (Photo by Artur Widak/NurPhoto)

     

  • Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    DUKAS_186287335_NUR
    Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    EDMONTON, CANADA – JUNE 22:
    Protester hold Iranian flags as members of the local Palestinian diaspora, joined by Iranian and other Middle Eastern Muslim protesters, along with local activists, gather on White Avenue in Edmonton for the 'Hands Off Palestine, Iran, Syria, Yemen, Lebanon' protest on June 22, 2025, in Edmonton, Alberta, Canada. (Photo by Artur Widak/NurPhoto)

     

  • Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    DUKAS_186287334_NUR
    Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    EDMONTON, CANADA – JUNE 22:
    A woman carrying an Israeli flag is stopped and physically attacked by pro-Palestinian and Iranian protesters at the 'Hands Off Palestine, Iran, Syria, Yemen, Lebanon' rally on White Avenue in Edmonton, where her flag is seized and thrown during the demonstration on June 22, 2025, in Edmonton, Alberta, Canada. (Photo by Artur Widak/NurPhoto)

     

  • Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    DUKAS_186287331_NUR
    Woman With Israeli Flag Attacked During Edmonton Pro-Palestine Protest
    EDMONTON, CANADA – JUNE 22:
    A woman carrying an Israeli flag is stopped and physically attacked by pro-Palestinian and Iranian protesters at the 'Hands Off Palestine, Iran, Syria, Yemen, Lebanon' rally on White Avenue in Edmonton, where her flag is seized and thrown during the demonstration on June 22, 2025, in Edmonton, Alberta, Canada. (Photo by Artur Widak/NurPhoto)

     

  • Next page