Comment Comment by lolcraft That is a well known crackpot article, already debunked by biologists and astronomers alike: http://scienceblogs.com/pharyngula/2013/01/16/diatomsiiiiin-... parent lolcraft 13 years ago