Richard Haviland

Richard Haviland

Richard Haviland is a former civil servant with the Department for International Development, the Foreign and Commonwealth Office and GCHQ, and member of the European Movement in Scotland. He has written for the Times and Byline Times. He lives near Loch Ness.

-
00:00
00:00
Update Required Flash plugin
-
00:00
00:00