Derek Peden

Derek Peden

Anyone challenging the reality of climate change should be following BBC News reports from Cyclone Idai in Mozambique and Zimbabwe.