Possibly the most compelling evidence yet of extra terrestrial life