Sport last Week, Part 2/2

A robot crosses the finish line in the humanoid robot half marathon in Beijing on April 19, 2025. Dozens of humanoid robots took to the streets of Beijing, joining thousands of their flesh-and-blood counterparts in a world-first half marathon showcasing China's drive to lead the global race in cutting-edge technology. (Photo by Pedro Pardo/AFP Photo)
Sport last Week, Part 2/2
   
  Military Woman Gallery

Must See Places

Google Ads Privacy