The sale of grey squirrel meat in London causes controversy
Friday, July 30th, 2010An independently-owned Budgens grocery store in North London has started the sale of grey squirrel meat sourced from the County of Essex. However, this has been criticised by opponents such as VIVA – Vegetarians Voice for Animals – saying that this is a barbaric and needless cull and what gruesome product will be next to grace our food aisles, […]