78 years ago today, 156,000 Allied troops began Operation Overlord, landing on the shores of Normandy to confront the Axis powers. The Allies went on to secure a hard-won strategic foothold in continental Europe.
#TodayWeRemember that we truly stand on the shoulders of giants pic.twitter.com/YveQ8XLF9E

96 likes, 35 retweets
mikenov on Twitter