Connect to share and comment

Bbc sex scandal investigation 1219

Appears In:
Reports released today into McAlpine, Savile scandals illustrate BBC's failed leadership.
Bbc sex scandal investigation 1219

BBC Trust chairman Lord Patten, left, arrives at Broadcasting House on December 19, 2012 in London, England. The BBC Trust announced findings of the Pollard Review into the corporation's handling of sexual abuse allegations against former employee Jimmy Savile.

Peter Macdiarmid