Inuk pastor ‘shocked’ by resident pushback to new Larga Baffin building in Ottawa 2 years ago By Fraser Needham City voted unanimously in favour of allowing the new development to go ahead.