Saint John firefighter, cancer survivor assists in call for urgent blood donations
Canadian Blood Services is hoping to secure 32,000 donors, nation-wide by March 10.
Canadian Blood Services is hoping to secure 32,000 donors, nation-wide by March 10.