Twin Some ‘twin’ stars eat planets, according to new study 9 months ago Over the course of its nearly 4.5 billion years of existence, the planetary system that consists of Earth and its…