Tehran (IP) - Kahrizak Charity Foundation in Iran is a private, non-governmental, non-profit charitable organization where physically handicapped, elderly and MS patients with limited or no family and/or financial support are cared for free of charge. 101/207