Oh those silly russians. I love how the U.S. and Britain is always like the rational older brothers to Russia.
The caption on the photo says it all: "The Red Planet is extremely inhospitable".
The other story in the news that spudart.org reported on was the 4" diameter hole that the Russians are going to drill on the Antartic to get to a lake. The U.S. is warning the russians that all the pressure that builds up will make a big ol' explosion.
http://www.spudart.org/blogs/links_comments.php?id=1203_0_4_0_C
there should be a website for all the crazy things the russians have done. And the site could be like "thosecrazyrussians.com"
we need to come up with a list of all the crazy things Russia/Soviet Union has done.