Thursday, June 6, 2024

80th Anniversary of D-Day

On June 6, 1944, Allied forces launched Operation Overlord—the codename for the massive Allied invasion of Normandy, France—with more than 150,000 troops. Ending with approximately 20,000 casualties on both sides, those who took part witnessed one of the most pivotal battles against Axis forces and the beginning of a prolonged, costly, and ultimately successful campaign to liberate northwest Europe. Continue Reading here at the ww2 national museum website.

Sunday, May 26, 2024

Bud Anderson, America’s last World War II ‘triple ace,’ dies at 102

Brig. Gen. Clarence “Bud” Anderson, the last American fighter pilot known as a “triple ace” for downing 16 German planes during World War II, died in his sleep May 17 at his home in Auburn, California. He was 102. Read the full store here.