James Herriot

The James Herriot of Africa

12 December 2015 9:00 am

Great Rift Valley The mare hangs her head; her neck is swollen, her eyes bloody red, crammed by flies. She…