Was this a UK publication?
One of the most established and respected newspapers in Britain, yes.
Regards, Ivan