C

Challenged Athletes Foundation (CAF)

OrganizationMentioned in 1 video

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