TL;DR: earth like sized planet are hard to spot. And are most likely just an error in the data.
<a href="https://hubski.com//pub/303229">Discuss this on Hubski.</a>
Lost a planet, Nature has. How embarrassing.
as if millions of voices suddenly cried out in terror, and were suddenly silenced.