• Jupiter 80th Moon Appears In CFH Telescope's 2003 Photo: Newbie Astronomer Corrects NASA's Record

    9 days ago - By Tech Times

    Jupiter's 80th moon was finally discovered. The surprising thing about it is a newbie astronomer is the one who found it!
    Read more ...