Insight Russell Brand: Channel 4 boss Alex Mahon says allegations are ‘horrendous’ Posted onSeptember 20, 2023 Russell Brand has been accused of rape and sexual assaults, which he denies. 1977476