The National Holocaust Monument and the IWalk Experience
By Roberta Goldmaker The National Holocaust Monument, entitled Landscape of Loss, Memory, and Survival, is situated in Ottawa, but stands as a reminder to all Canadians “to ensure that the lessons of the Holocaust as well as the contribution Holocaust … Continued