The human spirit: When one good deed leads to another
To give away a kidney, you need more than a good heart; you have to pass rigorous physical and emotional tests - you have to be a match.
Doctors perform surgery (generic) R 370(photo credit: REUTERS/Swoan Parker)