Leonard Birchall

Leonard Birchall

Air Commodore Leonard Joseph Birchall, CM, OBE, DFC, O.Ont, CD (6 July 1915 - 10 September 2004) "The Saviour of Ceylon", was a Royal Canadian Air Force (RCAF) officer who warned of a Japanese attack on the island of Ceylon during the Second World War.

Read more about Leonard Birchall:  Early Life, Military Service, Postwar, Honours