Category: Look! Up in the sky

Mar 16
Look! Up in the sky! Is it a planet? Nope, just a star

Among thousands of known exoplanets, MIT astronomers flag three that are actually…