Alien life may have been discovered on Earth in the fragments of a fireball that fell from the sky in Sri Lanka last December. At least, that's what the MIT Technology Review reported on March 11, 2013.
Highly respected astrobiologists at the UK's Cardiff University are strongly implying that algae-like organisms found in the meteorite were not cross-contaminated by its impact on Earth.
Jamie Wallis, team leader of the investigation, is quoted as saying their study "provides clear and convincing evidence that these obviously ancient remains of extinct marine algae found embedded in the Polonnaruwa meteorite are indigenous to the stones and not the result of post-arrival microbial contaminants."
If further tests validate these early findings, it leads to the inescapable conclusion that alien life exists in other parts of the universe and the Earth may well have been "seeded" by those lifeforms in the distant past.
The fact that leading scientists in the field are going on record with their findings and that a respected scientific journal is publishing the announcement lends significant weight to the idea that life exists elsewhere in the universe.
If true, it's nothing short of the most stupendous scientific discovery of all time. Details are just emerging on this story. Stay tuned.
What do you think?
Please subscribe above and leave comments below.