CFBDSIR J214947.2-040308.9

Mysterious ‘rogue planet’ is spotted floating through space near solar system

Well, we say ‘near’ our solar system, but you won’t exactly be going there for the Easter break – the object, CFBDSIR J214947.2-040308.9, is 100 light years away, reports with reference to Metro. Scientists are now puzzling over what the mysterious