Area blood shortage "critical"

June 20, 2012 3:11:10 PM PDT
Delaware Valley residents are good at coming to the aid of those in need.