It's been a week of planetary discoveries. Here's another. This latest find announced by the Harvard-Smithsonian Center for Astrophysics (CfA) is the most massive planet ever discovered. ...

Read the full blog entry