Is it a race, or is it one sadistic beardy man's evil game of endless endurance? Well, it's both.
Hay Festival has unveiled the full programme for its 38th spring edition in Hay-on-Wye, Wales, with more than 600 events over ...