CJRB in the news

The annual general meeting elected officers 2018-2019

Larry Elford (chairman)
Wallace G. Craig (vice-chairman)
Elizabeth Marshall (secretary)
William D. Nichol  (executive director)
Frederick DeCoste (immediate past-chairman)