Pro-Palestinian protesters and a significant endorsement of her rival for the Liberal Party leadership have marred former Finance Minister Chrystia Freeland’s campaign launch for the job of Canada’s n ...