Flu, winter weather stymie blood donations

by