Cockroaches released in Byron outlets close two branches
The backlash against Byron burger chain has stepped up another gear, after protestors released thousands of live cockroaches and other insects into two of its burger outlets. The branches, Shaftesbury Avenue and Holborn restaurants in London, were attacked on Friday evening and both were forced to close after the infestation. ...








