Schiaparelli Mars Lander May Have Exploded On Impact, European Agency Says By Bill Chappell Published October 21, 2016 at 11:05 AM AKDT Twitter LinkedIn Email