Today is the 70th Anniversary of the Historic World War II Dambusters Raid
The night of May 16-17th, 1943 saw the execution of Operation Chastise, better known as the Dambuster Raid, the culmination of a year and a half of hard work, developing and testing an innovative new […]