Today in Pictures, Nov 10, 2026

Web Summit in Portugal, the unveiling of a giant Pope Leo XIV statue in Peru, and other photos from around the world in Today in Pictures.

Sign up now: Get ST's newsletters delivered to your inbox

See more on