WATCH: Trump says, ‘I fulfilled my campaign promise – others didn’t!’

President Donald Trump fended off criticism of his decision to recognize Jerusalem as the capital of the Jewish state by releasing a video on Twitter of other presidents making unfilfilled promises to do the same.

>