Today marks the sixty-ninth anniversary of the Battle of Britain where the RAF defeated the Luftwaffe, thus preventing the Nazi invasion of Britain. Here is the Wikipedia entry for the Battle of Britain which has several links to websites and …

Never in the Field of Human Conflict was so Much Owed by so Many to so Few Read more »