7.4 C
London
Friday, March 29, 2024
- Advertisement -

TAG

Byron Hamburger

Thousands of insects released at Byron Hamburger restaurants by protesters

Cockroaches, locusts and crickets were released into two UK Byron Hamburger restaurants in protest against the chain’s role in an immigration swoop which saw...

Latest news

- Advertisement -