Has been discovered.

It has water!

 http://www.zeenews.com/znnew/articles.asp?aid=367459&ssid=27&sid=ENV