BBC announces Hay Festival 2018 programming

The BBC has today unveiled the full BBC Tent line-up for the 31st Hay Festival (24 May to 3 June). The line-up includes events with: Mary Beard, David Olusoga, Marian Keyes, ├ůsne Seierstad, Anuradha Roy, Kamila Shamsie, Sarah Churchwell, Colm…