July 1 2019 6:05pm

What makes Canada one of the best places on Earth

Canada may have its challenges, but when it comes to the quality of life, a recent international survey has found Canadians have plenty to be happy about. Heather Yourex-West reports on what makes Canada one of the best countries on Earth.

Responsive site?

Video Home