Mission: Starfish supports children orphaned or vulnerable in South Africa by working in partnership with community based organisations.