One step ahead in the Third WorldSwanson Racing is a Dynamic Team in Zimbabwe, who pride themselves in always putting Equine Welfare at the heart of their training...