Tag: Catherine Stewart

Catherine Stewart appointed Canada’s ambassador for climate change

0
Steven Guilbeault, Minister of Environment and Climate Change Canada, has announced that Catherine Stewart has been appointed Canada’s new Ambassador for Climate Change. Stewart, who...