New protests as Selfridges breaks pledge on foie gras

Selfridges: Reneged on a promise, say animal rights campaigners