News
Legazpi Metro station in Madrid on 28 April 2025, when Spain and Portugal were hit by huge power cuts that forced transport networks to a standstill. (Photo: Susana Vera/ REUTERS) Tennis fans at ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results