Connect to share and comment

Blood Donor Day Commentary 61114

Blood Donor Day Commentary 61114

Bags with human complete blood are filtrated and scanned at the production and logistics center of the Bavarian Red Cross (BRK) blood donation service in Wiesentheid, southern Germany, on July 24, 2012.

AFP