Dr Lori Glaze, the director of planetary science at Nasa, was convinced something remarkable had been achieved by the mission.
NASA hit a meteorite, how #**^# is that!
Dr Lori Glaze, the director of planetary science at Nasa, was convinced something remarkable had been achieved by the mission.