Blood donors needed, supply running lowThis number is alarming because every 43 seconds, one bag of blood is needed to save a patient's life.Tue Apr 27 2021