Active (1)

  Give a South African child hope; an education; support and care; a future. 1 out of every 5 pupils at Vuleka School are orphaned or a vulnerable child (OVC).&...

education

R90,774 raised