The English Channel 68 years after D-Day, June 6, 1944 #FromSpace.