John Stevenson

Welsh journalist and political correspondent