Community support organization BGC Canada develops a sense of purpose in Canada’s youth BGC Canada (Boys and Girls Clubs of Canada) was founded in St. John, New Brunswick, 120 years ago by off-duty police officers who wished to