Your one-stop shop for latest in news of interest to geeks...
http://www.brokennewz.com/worldnews/spacestation.asp
Maybe it was the cat...