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
Clamoring for remedies
https://www.thebignewsletter.com/p/google-found-guilty-of-monopolization?utm_campaign=email-half-post&r=l7jd2&ut...