
People board a metro train as metro operations resume partially, after power begins to return following a huge outage that hit Spain and Portugal, in Madrid, Spain April 29, 2025. — ReutersAuthorities try to establish what caused outage.Public transport has been brought to halt.Supply...
from GEO NEWS - World https://ift.tt/JXByCxv