A father and son pair of scientists have finally secured proof of life on other planets. Or have they?