NASA

Where Were You When the Space Shuttle Challenger Blew Up?
31 years ago today, America's space program suffered one it's most tragic losses. All seven astronauts were killed when the space shuttle Challenger exploded seconds after lift-off.
I was in Florida, and having waited days to see the lift-off, I decided it was time to go home...
Could There Be Life on Pluto?
Not to get all space-geeky, but I'm fascinated by the possibility of life on other planets, and I refuse to believe Earth is the only planet with life on it.