65 Years Ago in WWII History

June 17, 1944: French troops land on Elba off coast of Italy.