Stars give birth to planets. That’s part of the natural order of things in our universe. But did you know that stars can also sometimes eat their planets? Usually, planets will perish when their host star eventually dies and expands; such is the fate awaiting ...
Read MoreYoung Star caught eating its planet