Travelling all the way from Cape Town by foot, and making some stops in in towns along the way, four latter day prophets have set up camp at the Port Alfred Duck Pond, to bring the word of the Lord to this area. Their strange clothing and…