Thousands of pilgrims embark on a spiritual revival pilgrimage in Clocolan, Free State