Dr. David Cohen has donated over 150 units of blood over 55 years, and at age 88, he has no intention of stopping.

Read more