The UK Telegraph and her sister paper the Daily Mail are the best paper’s in the world bar none. Owned by the Barclay Brothers who are not CFR, one worlder elites, Bilderbergers, Davos, elite scum.
They are self-made Scottish Catholics who made their way in England.
Indeed! The Telegraph did an expose of them a couple of years ago. Interesting stuff. Wiki has a good writeup.
yitbos