Dec 32023 Scientists find huge planet that shouldn’t exist Ratio between planet and its star is 100 times bigger than between our Earth and the Sun.