The Canadian Battlefields Foundation (CBF) is an educational foundation with the mission of promoting the memory of Canada's role in wars and...