Devizes
She was recently appointed to head the next major UN climate summit which will take place in Glasgow if the UK’s bid is successful
She was recently appointed to head the next major UN climate summit which will take place in Glasgow if the UK’s bid is successful