how old you have to be to donate blood

by Jarrett Wolf Sr. 4 min read