President Donald Trump will attend the Al Smith Memorial Foundation Dinner in New York City on Thursday, despite criticism from some Democratic politicians and Catholic leaders. The annual event is a major fundraiser for Catholic charities and has been attended by every sitting president since John F. Kennedy.