Sri Lankan meteorite »
Unearthing ET: UK researchers claim they’ve found alien life in Sri Lankan meteorite
Cardiff University astrobiologists say “fossilized biological structures” in a Sri Lankan meteorite are extra-terrestrial in origin. Critics demand more credible tests, telling ET and panspermia fans it’s too early to celebrate. The UK researchers say
Read More »