In this incredible footage shot on D-Day, 6 June 1944, troops of 45 Royal Marine Commando disembark on 'Queen Red' Beach at La Breche, amidst the burning tanks of the 22nd Dragoons and 13/18th Hussars.
— Imperial War Museums (@I_W_M) June 6, 2023
Learn more about Operation Overlord: https://t.co/N9KyPVRzyP
© IWM A70 31-2 pic.twitter.com/UwrSvybXKY
Tech news with a side of philosophy
https://www.semafor.com/newsletter/06/03/2026/semafor-tech-lets-get-physical?utm_source=headernewsletterlink&utm_med...

