Matthew Chisholm

What is the CYD?

The Canadian Youth Delegation is the voice of the Canadian youth climate movement at international United Nations climate conferences. Made up of twenty dedicated and inspiring young people from across…

Progressive Bloggers // Blogues progressistes