Organ Donor Foundation TV ad – ‘Leila’



The Organ Donor Foundation of South Africa needs people to register. One person can save as many as seven lives. This TV ad illustrates the harsh reality that …

source

Leave a Reply

Your email address will not be published. Required fields are marked *