NASA Scientist Claims to See Alien Life In Meteorites, Controversy Ensues

The jury is still out, but skepticism permeates the scientific community