May 17 EVIDENCE OF PLANET NIBIRU What evidence is there for the existence of the planet Nibiru? Nibiru (also known as Planet Nine or Planet X) May 17, 2023 6 min read