The Hill favicon

Steve King says he will run again in 2020: 'I have nothing to apologize for'