David Johnston, the Governor General of Canada, inspired a new initiative to improve Canada called Smart and Caring Communities. He… Read more Smart and Caring Communities

David Johnston, the Governor General of Canada, inspired a new initiative to improve Canada called Smart and Caring Communities. He… Read more Smart and Caring Communities