Aviation Articles

Thumbnail Feature Premium

Strike on the sea

It has been called the greatest air/sea U-boat battle of World War Two...