4 ms·Depressing new photos of Europe's doomed Mars probe show it exploded into pieces1 points by protomyth 10y ago