Channel 4 Issues Apology Over Russell Brand Investigation
The UK-based Channel 4 network has issued a public apology to a former employee following an investigation that uncovered a failure to address a “serious” complaint made in 2009 against…
The UK-based Channel 4 network has issued a public apology to a former employee following an investigation that uncovered a failure to address a “serious” complaint made in 2009 against…