Philae lander could be sitting on living organisms because of comet's distinct features
Professor Chandra Wickramasinghe and Dr Max Wallis, of Cardiff University, believe 67P (pictured) and similar comets could provide homes for living microbes similar to those on earth.
Read more »