Russell Brand: Second U.K. Police Investigation Underway
After London’s Metropolitan Police launched an investigation into Russell Brand last week, the Thames Valley Police is also looking into the matter, it has emerged. A woman contacted the Thames Valley Police two weeks ago with “new information” in relation to reports of “harassment and stalking,” according to the BBC. The Metropolitan Police had said […]