BBC: Hey We Screwed Up

The BBC has come out with a statement and said that they did not uphold to their own standards.

The network admitted Alan Dershowitz should not have been interviewed as an "impartial analyst" on the Ghislaine Maxwell verdict given his own ties to the allegations.