Martian meteorite suggests presence of water...and possibly, alien life, on the Red Planet Study of a Martian meteorite has once again reignited the debate over possibility of existence of alien life on the Red Planet. by James Maynard