Green screen / China is not the West’s environmental ally Ian Williams The Spectator 10 5 21.02.2025 .....© The Spectator visit website