PORTSMOUTH, U.K. — On June 5, 1944, an armada of over 1213 warships set out to escort 4126 landing craft and 864 merchant ships across the storm-tossed waters of the English Channel in the largest ever amphibious landing in history. Read More

PORTSMOUTH, U.K. — On June 5, 1944, an armada of over 1213 warships set out to escort 4126 landing craft and 864 merchant ships across the storm-tossed waters of the English Channel in the largest ever amphibious landing in history. Read More