The Canadian Cattlemen’s Association has a new executive, led by a rancher from British Columbia. David Haywood-Farmer of Savona, B.C. assumed the role of president at the CCA’s annual general meeting in Ottawa on Friday, following a two-year term as CCA vice president. The implementation of the Comprehensive and Progressive Agreement for Trans-Pacific Partnership is a… Read More