On This Day…May 31st.
British Expeditionary Forces try to stand down after being evacuated from Dunkirk, May 31st, 1940.
____________________
By the date alone, you can see where this story is heading to. US. Army Air Force Boeing B-17E Flying Fortress bombers of[...]