John Vidal for the Guardian, part of the Guardian Environment Network

Contribute