Challenged Athletes Foundation (CAF)

Organization

A foundation that helps people with physical challenges get back to their lives by providing them with necessary prosthetic legs.

Mentioned in 1 video