This admission has raised alarms about the BBC's editorial standards and its potential biases concerning sensitive global issues. The documentary was removed from the iPlayer platform after ...