Canadian Blood Services' supporters are lacing up on behalf of Canadian patients by fundraising for Canadian Blood Services in the Scotiabank Charity Challenge at the Mississauga Marathon from May 4-6.
Approximately 10,000 donations needed this week
Urgent call for 35,000 people across Canada to donate blood by March 10