Libertarian Party of Canada is a minor federal political party in Canada that advocates personal responsibility, free markets and freedom of choice. Its current party leader is Katrina Chowne who was elected leader in May 2011.
Libertarian Party of Canada is a minor federal political party in Canada that advocates personal responsibility, free markets and freedom of choice. Its current party leader is Katrina Chowne who was elected leader in May 2011.