December 29, 2013 - News…the landing of a ESA probe on a comet and a ver… …the landing of a ESA probe on a comet and a very close flyby of Mars by a comet which may cause a meteor shower on Mars!