Strange Stuff #193-Intelligent Life On Other Planets? The Odds Say It’s A Good Bet, Study Finds

A study says the odds of their being life on other planets is a good bet.

https://www.studyfinds.org/intelligent-life-on-other-planets-the-odds-say-its-a-good-bet-study-finds/