Ross Anderson

Ross Anderson is the life editor of The Spectator World and a regular contributor to the New York Sun.