Jonathan Pedneault
About Jonathan Pedneault
Jonathan Pedneault is the deputy leader of the Green Party of Canada and worked for 14 years as a journalist and human rights investigator in dozens of conflict zones, most recently in Ukraine.
1 Article