04 min MysteryScientists claim to have found evidence of the existence of Nibiru in medieval tapestries For decades, scientists and researchers have debated the existence of a huge planet orbiting our Sun just outside… Ansh SrivastavaMay 8, 2018 Read More