abcd.org.za
Ikamva Youth Equips Young People For The Future - ABCD South Africa
Ikamva Youth is helping equip the young people of South Africa prepare for the future through reading them to fully access post-school opportunities.