African adventure shows the breadth of animal veterinary work

News