Youth Demand organised co-ordinated disruption across the West End before a mass blockade of Piccadilly Circus by 200 people ...
The documentary released by Netflix on November 25 focused on the “media circus” and the “extreme mishandling ... back on the ...