Last week, a group a scientists announced at a conference in France that they have discovered a trio of super-Earths a relatively short distance from our solar system. This is exciting news for the astronomy community, who pretty much have to kill one another in cold blood to make headlines these days—and even then...
Read more »
