The Power of a Good MP: An Endorsement October 12, 2019 #cdnpoli Ann McAllister for Saint John-Rothesay Canadian Politics Devyn Stackhouse Emilie Taman Green Party of Canada Ottawa-Centre +