Canada ranks high for livable cities

    Just Watched

    Canada ranks high for livable cities

John Berman's "cable outrage" of the day: 4 of the 5 most livable cities, according to Mercer, are located in Canada.