Recycling research: meteorite alien life discovery dubious?

Post by Ryan Maue You may have seen the breathless coverage on Fox News of the alien life discovery from NASA’s Dr. Hoover — in some fancy meteorite.  The “exclusive”…