14 September 2023 Tantalising sign of possible life on faraway world - BBC News If true, would be a groundbreaking technical achievement.