Discussion in 'WWII Obituaries' started by Liberator, Oct 10, 2007.
Captain Kenneth Lockwood - Telegraph
No jail could hold this brave man. RIP.