Menu
Fri, 4 July 2025

Sir Roderic Lyne

Sir Roderic Lyne served as Britain's ambassador to Russia from 2000 to 2004.