The American Red Cross is urging people to roll up their sleeves as it faces a nationwide emergency blood shortage.
From
To