What is the Scalabrini Centre of Cape Town?

What is the Scalabrini Centre of Cape Town, and what services does it offer? Find out more in our short video, which explores each program at the centre.