Kahrizak Charity Foundation is an Iranian private, non-governmental charitable organization where physically handicapped or elderly individuals with no financial resources are cared for and are usually encouraged to be productive members of society.
For more details, watch the full report in the video above