Russell Brand has been charged with rape, indecent assault and sexual assault by London’s Metropolitan Police. The charges relate to four separate women and incidents that took place between 1999 and 2005. According to the police, detectives had begun investigating in September 2023 after receiving a number of allegations following a major expose undertaken by […]