article: Gary Anandasangaree
links: Mark Carney Jaffna Carleton University York University The Honourable Liberal Party of Canada Markham, Ontario House of Commons of Canada Justin Trudeau Member of Parliament (Canada) 2025 Liberal Party of Canada leadership election Sri Lanka 2015 Canadian federal election Arif Virani