My Home and Adopted Land

Canada is celebrated around the world for its tolerance and acceptance of people who are different. In fact, Canadians wear its multiculturalism as a badge of honour. although there are times when the multi-varied fabric gets frayed at the edges. From its early history Canada has been all about "inclusion." It hasn't always been easy:... Read More