Fact #116655
When:
Short story:
Ten thousand dance music fans attend a Freedom To Party demonstration in Trafalgar Square, London, England, UK, Europe, to protest against new legislation aimed at banning raves.
Tweet this Fact