Chile: Commuters Walk Home In Santiago After Major Blackout
- Captured on Tuesday 25th of February 2025
- Location is Santiago
Description
A crowd of commuters was seen walking home along La Alameda Avenue in central Santiago on Tuesday, February 25, after a Read more...