In April 2025, scientists announced what may be the strongest evidence yet of possible life beyond Earth. A team led by Nikku Madhusudhan...