This has been a big couple of years for “UFOs.” Polling says that 33% of Americans believe that intelligent alien life forms have visited our humble planet in visible spacecraft.
However, if you ask people if they believe that microbial life forms (bateria, viruses, diatomaceous plankton, tardigrades, fungi, and the like) are raining more or less constantly into the atmosphere from…
Read more
1871