News

Meet NGTS-1b, a monstrous planet that ‘should not exist’