U.S. President Donald Trump will join French President Emmanuel Macron and British Prime Minister Theresa May on the beaches of Normandy, the location of the biggest naval operation ever in terms of the number of ships deployed and the troops involved.