Giant Alien Planet in Supersized Solar System May Solve Mystery

Date: 14 March 2013 Time: 02:01 PM ET