Algorithms of genocide: disrupting Google and UCL complicity

UCL Main Campus
Gower Street,  London,  WC1E 6AE (view map)
Wednesday 28th May 2025
Tickets Off Sale