Live insects ‘swarmed’ a London burger chain

Email a Friend
Activists released thousands of live cockroaches, among other live insects, in protest against immigrant workers being detained and deported.