Leonard Birchall

Canadian Air Force officer (1915–2004)

Born
1915
Air Commodore Leonard Joseph Birchall,, "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 on Wikipedia ?

Events associated with Leonard Birchall