A mysterious "companion" that may be a newborn alien planet has been spotted zooming through space along with two young stars, a new study reports.
%d bloggers like this: