Newspapers delayed by Extinction Rebellion: ‘The billionaire press is anti-climate action’
Sky News published this video item, …
Sir David Rowat Barclay and Sir Frederick Hugh Barclay, commonly referred to as the “Barclay Brothers” or “Barclay Twins”, are British billionaires. They are identical twin brothers, and have very substantial business interests primarily in media, retail and property.
The own the Telegraph Group Limited, the owners of the Daily Telegraph and Sunday Telegraph.
Sky News published this video item, …
May.18 — A video provided by …