Historic Photos of Castle Mountain Internment Camp
Each November Canadians wear a poppy to show respect for those who have lost their lives in the line of duty. The freedoms we enjoy in this country are directly attributed to the immeasurable sacrifices […]