New 60th Moon of Saturn Discovered

Date: 19 July 2007 Time: 12:13 PM ET