Schiaparelli Mars Lander May Have Exploded On Impact, European Agency Says By Bill Chappell Published October 21, 2016 at 12:55 PM CDT Twitter LinkedIn Email