Alien discovery: Subglacial Arctic lake could hold key to life on Europa and Titan AN ARCTIC subglacial lake discovered in Canada which may contain “unique” organisms could be the key to finding life elsewhere in the universe, researchers have claimed. Share: Facebook Twitter Google+ Stumble Digg Email ThisBlogThis!Share to XShare to Facebook