Channel 4 Boss Apologizes for Not Investigating 2009 Allegation Against Russell Brand

Channel 4, the British network that played a significant role in Russell…