Green Leader Elizabeth May and Senator Marilou McPhedran hold a news conference – September 17, 2025
Green Party Leader Elizabeth May and Senator Marilou McPhedran hold a joint news conference in Ottawa to discuss their shared priorities for the fall sitting of Parliament, with a particular focus on youth rights.
source