Organ Donor Foundation – ‘Leila’

Organ Donor Foundation – ‘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 by not becoming an organ donor, you’re potentially taking another life with you when you...