After the phenomenal global success, not to mention timeliness, of the TV adaptation of The Handmaid’s Tale in 2017, Margaret Atwood has been regarded as “a combination of figurehead, prophet and saint”,... Read more »
On 24 June 1965 a young woman sat her eight-month-old baby girl on a blanket in the gardens of the Villa Borghese in Rome, and walked quickly away. Within minutes, a passerby spotted the tiny child,... Read more »