Satellite images show a devastating transformation of eastern Spain, where catastrophic flash floods have killed more than 200 people and upended entire towns. NASA Earth Observatory captured the ...
People have been left trapped in cars and streets flooded as heavy rainfall continues to batter parts of Spain amid Storm Alice. Torrential downpours triggered flash floods across the country’s ...