Inverse2 weeks agoOMG scienceA Famous Star Trek World Is Actually A Fancy Galactic IllusionOptical illusion created by starspots resembles the presence of a planet but is actually not a real planet. [ more ]