Sounds exciting, but we’re skeptical so far. POLONNARUWA METEORITE WITH EVIDENCE OF LIFE FROM OUTER SPACE DESCRIBED THE MOST IMPORTANT FIND IN 500 YEARS Posted on January 13th, 2013 by Walter Jayawardhana A meteorite that Landed recently, close to the ancient city of Polonnaruwa in Sri Lanka has been described […]
diatoms
1 post