Since its earliest days, vaccination has been attended by hesitation, resistance and controversy. Why did an innovation that promised to rid the world of the terrible scourge of smallpox inspire...
2017 marks the 150th anniversary of Canadian confederation, when the British North America Act of 1867 created the Dominion of Canada by unifying the colonies of Province of Canada (Upper and Lower...