After months of revisions and three nights of public hearings, Prince George city council granted final approval to a new ...