Who can donate their blood?
An adult who smokes and drinks from time to time
A man just coming back for a place suffering from malaria
A teenager who is studying in a primary school
A mother who is about to give birth to a new baby