186 ducklings were liberated from a foie gras farm in Bazainville (Yvelines) during the night of August 30-31. According to media reports, a message, “Bouffe ton propre foie” (“Eat your own liver”) was found painted on the wall of a barn.
Sep 07
Sep 07