Craig Smith was born and raised in the north end of Halifax. He was a youth worker and director of the community Y. At 35 he became a mountie and now specializes in race relations. Craig Smith is an author, a historian, an inspirational speaker and is
view more