Time Shift profiles the journalist - a conflict-battered idealist who feared for the worst and campaigned for the best.
Discover 11,128,835 listings and 278,127 playable programmes from the BBC
Time Shift profiles the journalist - a conflict-battered idealist who feared for the worst and campaigned for the best.