Is there any real truth behind donating blood. Obviously it helps others, but is there any health improvements in the donator?
I read the following:
"The letting of blood removes iron from the blood stream through increased red blood cell production which is a potential health benefit. It is believed that excess iron can cause cholesterol to oxidize quickly which damages arteries and contributes to heart disease."
Any truth to this?