Marvin Moore, a current provincial level politician from Alberta, Canada, served as Minister of Agriculture and was the successor of Hugh Horner.
Marvin Moore, a current provincial level politician from Alberta, Canada, served as Minister of Agriculture and was the successor of Hugh Horner.