Researchers discover a planet so big it might not be a planet after all

Too big for a planet, too small for a star.