Latest Space News: Satellites watch devastating floods in Spain from space (photos) Link: https://www.space.com/the-universe/earth/satellites-watch-devastating-floods-in-spain-from-space-photos Summary: Valencia was particularly hard-hit.