Click Here To PrintBy Guest Author, Dr. John Sherman Surprisingly, the simple act of donating blood, a free service in most communities, offers some of the most powerful benefits to overall health for humankind. These amazing benefits include a longer life, less cancer deaths, less heart attacks, less strokes, less type 2 diabetes, shorter and...