A new planet next door? Astronomers have spotted “something” near Alpha Centauri A, in the star system nearest our Earth and sun. If it turns out to be a planet, it’ll be the first time a planet has been directly imaged within the habitable zone of a star.
“Farfarout” Indeed: Planetoid Confirmed to Be Solar System’s Most Distant Known Object
Some Coronaviruses Can Steal Their Host’s Genes to Elude Their Immune System