Active (1)

With the Crossroad Kids Shelter project, we reach out to children working and living on the streets. They are invited to a new lifestyle where they learn to say no to ...

religion

R58,668 raised