Martians are invading! Kiss the world goodbye in the War of the Worlds movie, or can Tom Cruise save the day? We review it.
New pictures from Mars have revealed that water was running freely on the red planet about one million years ago.