Restaurant Sabotaged in Lille (France)

Canard Street, a restaurant in downtown Lille that specializes in dishes made from duck flesh and organs, was attacked early on June 4. According to media reports, windows were broken and “Stop Speciesism” painted on the building.