Political activists projected images of President Trump and Jeffrey Epstein on the United Kingdom's Windsor Castle shortly after the President touched down in the UK. CNN's Max Foster reports.

See Full Page