Non-profit or charity
OrphanCare is a non-profit foundation that endeavours to give institutionalised children and unplanned, at-risk, newborn babies the joy of growing in the care of a loving family in accordance with our ...show more