Promises to Keep: A British Vet in Africa
The James Herriot of Africa
Great Rift Valley The mare hangs her head; her neck is swollen, her eyes bloody red, crammed by flies. She…
Great Rift Valley The mare hangs her head; her neck is swollen, her eyes bloody red, crammed by flies. She…