Second beach at Port St Johns is a small, rocky cove on the rural coast of southern Africa, well known locally for its excellent surfing conditions. But now a dramatic story of death, witchcraft and mystery is playing out as marau...