by alan.dotchin
The K-class submarines were one of the most ambitious—and controversial—naval engineering projects ever undertaken by the Royal Navy. Developed during the First World War, they were designed to …

