That astonishingly awesome claim comes from Dr. Richard B. Hoover, an astrobiologist at NASA’s Marshall Space Flight Center, who says he has found conclusive evidence of alien life — fossils of bacteria found in an extremely rare class of meteorite called CI1 carbonaceous chondrites. (There are only nine such meteorites on planet Earth.) Hoover’s findings were published late Friday night in the Journal of Cosmology, a peer-reviewed scientific journal.
Read »- Show Prep
- Listen to FTL
- FTL Info
- Community
- Support FTL
- Learn More


Recent comments
10 hours 14 min ago
10 hours 21 min ago
1 day 18 hours ago
5 days 9 hours ago
5 days 11 hours ago
5 days 13 hours ago
6 days 8 hours ago
6 days 8 hours ago
6 days 8 hours ago
6 days 12 hours ago