Helping kids orphaned by HIV/AIDS
Starfish Greathearts Foundation is an international development charity aiming to bring life, hope and opportunity to children orphaned and made vulnerable by HIV/AIDS in South Africa.