NEW RUSSELL BRAND ALLEGATIONS!! DO YOU AGREE??