Advertisement

# B positive

All time
10,000 blood donors are needed between now and the new year