Schiaparelli exploded as soon as it touched the Red Planet

 
Schiaparelli exploded as soon as it touched the Red Planet - Space, Mars

v20240901