2 hours agoNewsDuration 1:21Ewen Stewart of Charlottetown, P.E.I., has been giving blood for more than seven decades. He has come...
2 hours agoNewsDuration 1:21Ewen Stewart of Charlottetown, P.E.I., has been giving blood for more than seven decades. He has come...