Cometary panspermia – Traces of life found inside meteorite
Researchers claim that a meteorite which disintegrated and fell in Sri Lanka in December last year bears evidence of extra-terrestrial life. A joint research by scientists from UK and Sri Lanka led to discovery of fossilized algae in samples of a large meteorite,