•  

South Africa: Anti-Immigration Protest Erupts Across Major Cities

Protests erupted across South Africa's main cities on Tuesday, June 30, as demonstrators demanded that all undocumented migrants leave the country. It was described as the biggest migration-related protest in the country since 2008. In Johannesburg, tens of thousands took to the streets, with the demonstration led by Ngizwe Mchunu.

  •  

Ghana: Floodwaters Inundate Accra Neighborhoods, Forcing Evacuations and Road Closures

Heavy rainfall overnight flooded large parts of Accra, Ghana's capital, submerging major roads and low-lying communities and disrupting the Monday morning commute for thousands of residents. Ghana's Ministry of the Interior deployed emergency response teams and mobilized multiple security agencies, including the military and fire service, urging residents in flood-prone areas to move to higher ground and avoid flooded roads.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Mexico supporters celebrate after their team scored the opening goal in a World Cup Group A football match against South Africa at Mexico City Stadium in the Mexican capital on June 11, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

A Mexico supporter wears a traditional sombrero hat decorated with a trophy, a ball and football shoes in Mexico City on June 11, 2026. Mexico defeated South Africa 2-0 in the World Cup opener at the venue the same day.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Canada's Alphonso Davies (19) is in action during the second half of a football World Cup round of 32 match against South Africa at Los Angeles Stadium in Inglewood, California, on June 28, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Canada's Tani Oluwaseyi (12) is in action during the first half of a football World Cup round of 32 match against South Africa at Los Angeles Stadium in Inglewood, California, on June 28, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Canada's Tani Oluwaseyi (12) is in action during the first half of a football World Cup round of 32 match against South Africa at Los Angeles Stadium in Inglewood, California, on June 28, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Canada's Tani Oluwaseyi (12) is in action during the first half of a football World Cup round of 32 match against South Africa at Los Angeles Stadium in Inglewood, California, on June 28, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Canada's starting XI pose for a team photo before a football World Cup round of 32 match against South Africa at Los Angeles Stadium in Inglewood, California, on June 28, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

South Africa players are pictured after a 1-0 loss to Canada in a football World Cup round of 32 match at Los Angeles Stadium in Inglewood, California, on June 28, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

South Africa head coach Hugo Broos reacts during the first half of a football World Cup round of 32 match against Canada at Los Angeles Stadium in Inglewood, California, on June 28, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Canada head coach Jesse Marsch reacts during the first half of a football World Cup round of 32 match against South Africa at Los Angeles Stadium in Inglewood, California, on June 28, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

South Africa's Oswin Appollis (L) attempts to score during the second half of a football World Cup round of 32 match against Canada at Los Angeles Stadium in Inglewood, California, on June 28, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Canada's Stephen Eustaquio (7) and South Africa's Thapelo Maseko (12) vie for the ball during the second half of a football World Cup round of 32 match at Los Angeles Stadium in Inglewood, California, on June 28, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Canada's Moise Bombito (top) attempts to score with a header during the first half of a football World Cup round of 32 match against South Africa at Los Angeles Stadium in Inglewood, California, on June 28, 2026.

  •  

World Cup 2026 – Canada Fans Erupt as Canada Defeats South Africa

Stephen Eustaquio scored in stoppage time as Canada beat South Africa 1-0 on Sunday, June 28, at Los Angeles Stadium in Inglewood, California, to advance to the Round of 16 at the 2026 FIFA World Cup, marking Canada's first knockout stage victory in World Cup history. Fans were seen celebrating the win in Vancouver.

  •  

World Cup 2026 – Canada Fans Erupt as Canada Defeats South Africa 2

Stephen Eustaquio scored in stoppage time as Canada beat South Africa 1-0 on Sunday, June 28, at Los Angeles Stadium in Inglewood, California, to advance to the Round of 16 at the 2026 FIFA World Cup, marking Canada's first knockout stage victory in World Cup history. Fans were seen celebrating the win in Toronto.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Canada's Tajon Buchanan (L) challenges South Africa's Aubrey Modiba during the first half of a football World Cup round of 32 match at Los Angeles Stadium in Inglewood, California, on June 28, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Canada goalkeeper Maxime Crepeau catches the ball during the second half of a football World Cup round of 32 match against South Africa at Los Angeles Stadium in Inglewood, California, on June 28, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

South Africa supporters are pictured in the stands before a football World Cup round of 32 match against Canada at Los Angeles Stadium in Inglewood, California, on June 28, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Canada supporters cheer on their team before a football World Cup round of 32 match against South Africa at Los Angeles Stadium in Inglewood, California, on June 28, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

South Africa's starting XI pose for a team photo before a football World Cup round of 32 match against Canada at Los Angeles Stadium in Inglewood, California, on June 28, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

South Africa players are pictured following a 1-0 loss to Canada in the football World Cup round of 32 at Los Angeles Stadium in Inglewood, California, on June 28, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Canada players celebrate after Stephen Eustaquio (2nd from L) scores in second-half stoppage time for a 1-0 win over South Africa in the football World Cup round of 32 at Los Angeles Stadium in Inglewood, California, on June 28, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Canada head coach Jesse Marsch (2nd from L) reacts as his players celebrate following a 1-0 win over South Africa in the football World Cup round of 32 at Los Angeles Stadium in Inglewood, California, on June 28, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Canada players celebrate after Stephen Eustaquio scores in second-half stoppage time for a 1-0 win over South Africa in the football World Cup round of 32 at Los Angeles Stadium in Inglewood, California, on June 28, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Canada's Stephen Eustaquio (C) celebrates with teammates after scoring in second-half stoppage time for a 1-0 win over South Africa in the football World Cup round of 32 at Los Angeles Stadium in Inglewood, California, on June 28, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Canada's Stephen Eustaquio (foreground R) celebrates with teammates after scoring in second-half stoppage time for a 1-0 win over South Africa in the football World Cup round of 32 at Los Angeles Stadium in Inglewood, California, on June 28, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Canada players celebrate following a 1-0 victory over South Africa in the football World Cup round of 32 at Los Angeles Stadium in Inglewood, California, on June 28, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Canada players celebrate following a 1-0 victory over South Africa in the football World Cup round of 32 at Los Angeles Stadium in Inglewood, California, on June 28, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Canada supporters in the stands celebrate the co-hosts' 1-0 win over South Africa in the football World Cup round of 32 at Los Angeles Stadium in Inglewood, California, on June 28, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Canada players celebrate following a 1-0 victory over South Africa in the football World Cup round of 32 at Los Angeles Stadium in Inglewood, California, on June 28, 2026

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Canada's Stephen Eustaquio (7) reacts following a 1-0 victory over South Africa in the football World Cup round of 32 at Los Angeles Stadium in Inglewood, California, on June 28, 2026

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Canada's Stephen Eustaquio (7) reacts following a 1-0 victory over South Africa in the football World Cup round of 32 at Los Angeles Stadium in Inglewood, California, on June 28, 2026

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Canada's Stephen Eustaquio (7) celebrates with Richie Laryea (22) and Niko Sigur (23) after scoring in second-half stoppage time for a 1-0 win over South Africa in the football World Cup round of 32 at Los Angeles Stadium in Inglewood, California, on June 28, 2026

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Canada's Stephen Eustaquio scores in second-half stoppage time as the co-hosts beat South Africa 1-0 in the World Cup football round of 32 at Los Angeles Stadium in Inglewood, California, on June 28, 2026

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Czech Republic head coach Miroslav Koubek instructs his players during the first half of the country's World Cup Group A football match against South Africa at Atlanta Stadium in Atlanta on June 18, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

South Africa head coach Hugo Henri Broos (C) watches the country's World Cup Group A football match against the Czech Republic at Atlanta Stadium in Atlanta on June 18, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Thapelo Maseko (C) of South Africa attempts to score with a header in the first half of a World Cup Group A football match against the Czech Republic at Atlanta Stadium in Atlanta on June 18, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Adam Hlozek (L) of the Czech Republic and Khuliso Mudau of South Africa vie for the ball in the second half of a World Cup Group A football match at Atlanta Stadium in Atlanta on June 18, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Ime Okon (L) of South Africa defends as Vladimir Darida of the Czech Republic shoots in the second half of a World Cup Group A football match at Atlanta Stadium in Atlanta on June 18, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Ime Okon (L) of South Africa defends as Vladimir Darida of the Czech Republic shoots in the second half of a World Cup Group A football match at Atlanta Stadium in Atlanta on June 18, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Teboho Mokoena (front) of South Africa dribbles the ball in the second half of a World Cup Group A football match against the Czech Republic at Atlanta Stadium in Atlanta on June 18, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Oswin Appollis (R) of South Africa (R) shoots in the first half of a World Cup Group A football match against the Czech Republic at Atlanta Stadium in Atlanta on June 18, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Teboho Mokoena (R) of South Africa runs with teammates, celebrating his equalizer from the penalty spot, in the second half of a World Cup Group A football match against the Czech Republic at Atlanta Stadium in Atlanta on June 18, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Teboho Mokoena (R) of South Africa and Vladimir Darida of the Czech Republic vie for the ball in the second half of a World Cup Group A football match at Atlanta Stadium in Atlanta on June 18, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Michal Sadilek (far R) of the Czech Republic is pictured alongside his teammates huddling after scoring in the first half of a World Cup Group A football match against South Africa at Atlanta Stadium in Atlanta on June 18, 2026.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Michal Sadilek (far R) of the Czech Republic is pictured alongside his teammates huddling after scoring in the first half of a World Cup Group A football match against South Africa at Atlanta Stadium in Atlanta on June 18, 2026.

  •  

Mexico: Fans Celebrate World Cup Opening Win Over South Africa in Mexico City

On June 11, 2026, in Mexico City, Mexican fans celebrated their team's victory over South Africa in the FIFA World Cup opening match while sheltering from thunderstorms under the bridges of Calzada de Tlalpan.

  •  
Football: 2026 World Cup

Football: 2026 World Cup

Mexico fans cheer ahead of the World Cup opener against South Africa at Mexico City Stadium in the Mexican capital on June 11, 2026.

  • Main
  • Top
  • Editorial
  • Creative
  • About Us
  • About ILG
  • Terms of use
  • Company
  • BEHIND
  • Price List
  • Single Plan
  • Monthly Plan
  • Services
  • Shooting
  • Rights Clearance
  • Support
  • FAQ
  • How To Buy
  • Contact Us
  • Become a Partner

© KYODO NEWS IMAGES INC

All Rights Reserved.

  • Editorial
  • Olympics
  • News
  • Sports
  • Japan
  • Tech
  • Royal
  • Disaster
  • NorthKorea
  • Old Japan
  • SNS
  • Creative
  • Food
  • Japan
  • Landscape
  • Animal
  • Popular
  • #Ukraine
  • #China
  • #coronavirus
  • #N. Korea
  • #Russia
  • #Thailand
  • #Ukraine
  • #China
  • #coronavirus
  • #N. Korea
  • #Russia
  • #Thailand
  • Food
  • Japan
  • Landscape
  • Animal
  • Olympics
  • News
  • Sports
  • Japan
  • Tech
  • Royal
  • Disaster
  • NorthKorea
  • Old Japan
  • SNS