OTTAWA — Former deputy prime minister Chrystia Freeland has launched her bid to be the next federal Liberal leader while staring down multiple hecklers.