Fact #150821
When:
Short story:
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.
Tweet this Fact