A Snapshot of South Africa

South Africa is Project Trust’s largest country programme; not only does it hold the greatest number of Volunteers but it also offers the most