Happy Canada Day to All. Canada Day is observed throughout Canada and by all the Canadians who are living across the globe. In the popular press it is often referred… Read more »