Showing all 4 Facts found
Click to filter results
British radio deejay Neil Fox, aka Dr. Fox, is in Westminster Magistrates Court, London, England, UK, Europe, facing eight counts of indecent assault and two of sexual assault, which are all said to have taken place between 1988 and 2014.