Rep. Don Beyer @RepDonBeyer
The longest day: if the human race survives that long they’ll still be talking about the courage, heroism, and sacrifice that the world witnessed on the beaches of northern France 7,500 years after the remarkable success of Operation Overlord. — PolitiTweet.org
Michael Beschloss @BeschlossDC
Panoramic view of successful D-Day landing, 75 years ago: https://t.co/8F73zvdvig