All Day

William Fairbairn – Born

William E. Fairbairn February 28, 1885 – June 20, 1960 1901 - British Royal Marine Police Officer 1907 - Shanghai Police during the interwar period 1941 - Trained allied special forces during ... Read more