B.C. cancer survivor wants to inspire others to donate blood
Alvin wants to inspire others to join the Canadian Blood Services’ 450 Challenge and help recruit 450 new blood donors across the country.