The fragments of memory chronicled by the narrator all point to an inevitable end. But surely something or someone could have saved Santiago Nasar? Show more
Discover 11,128,835 listings and 278,266 playable programmes from the BBC
The fragments of memory chronicled by the narrator all point to an inevitable end. But surely something or someone could have saved Santiago Nasar? Show more