history · 05 March 1942 · 83 years ago
British Admiral Sir Geoffrey Layton was appointed Commander-in-Chief Ceylon.
More history on 05 Mar