Tag: Nibiru

Have Experts Found the Elusive Planet Nine

Scientists have narrowed down the hunt for planet Nine, aka Planet X. Astronomers are currently investigating FOUR objects that could be candidates for a NEW planet in our solar system. Planet Nine has not only captured the imagination and interest of astronomers around the globe, the elusive alien planet […]