A tiny space pebble just put a huge dent in an ESA satellite
The European Space Agency's Copernicus Sentinel-1A satellite has new 40cm dent on one of its solar wings — and it
Read MoreThe European Space Agency's Copernicus Sentinel-1A satellite has new 40cm dent on one of its solar wings — and it
Read More