A possible sign of alien life? A curious radio signal picked up by a Russian telescope stirs talk of extraterrestrials. Published: 31 Aug 2016 SHARE 4