Nina Garthwaite examines the ties that bind us to those we barely know. Including the heartbreaking tale of companionship between a woman and an injured whale. Show more
Discover 11,128,835 listings and 279,799 playable programmes from the BBC
Nina Garthwaite examines the ties that bind us to those we barely know. Including the heartbreaking tale of companionship between a woman and an injured whale. Show more