Tag: Justin Trudeau’s landslide victory in Canada

The landslide victory of Justin Trudeau (pictured with wife Sophie) in Canada this week and the end of Stephen Harper’s reign marks a wonderful moment in world politics, particularly for those of us who believe that climate change is an …

Big Moment in Canada Read More »

Tagged with: , ,