Rome's Olympic Stadium, the Tiber river and St Peter's Square are the first images released Friday by Pathfinder HEO (Hawk for Earth Observation), the first satellite launched in January 2025 of the ...
St. Peter's Basilica at The Vatican is seen at dusk across the river Tiber in Rome, Italy Friday, Feb. 28, 2025. (AP Photo/Kirsty Wigglesworth)(Kirsty Wigglesworth / AP) ROME — Pope Francis ...