Niagara Falls, one of the seven wonders of the world, attracts millions of visitors every year and generates over $2 billion annually
As the Canadian government rolls out its COVID-19 vaccination plans, what do Canadians think of taking the vaccine as it becomes available?