Living On Earth: May Be Alien Bacteria


A NASA scientist claims to have found alien microbial life in a meteor that landed on Earth. Scientists are skeptical of these results.

The Colbert Report

Colbert Report

Stephen visits the Hayden Planetarium to find a backup career in astrophysics.

The NewsHour with Jim Lehrer

PBS NewsHour

Interviewed on PBS's NewsHour with Jim Lehrer regarding the 2003 close encounter with Mars.

Syndicate content