The Youth Collective: For a thriving youth civil society
Shield Foundation
Shield Foundation is an organization that seeks to empower,and inspire the girl child to attain her financial independence an
Visit website
Send email
Countries
South Africa, Zimbabwe