Hay Festival 2018 Programme Released

Hay Festival has announced the programme for its 31st edition, taking place 24 May to 3 June in Hay-on-Wye, Wales. View the full programme at hayfestival.org. Booking opens today to Friends of Hay Festival online or via 01497 822 629,…