186 Ducklings Liberated from Foie Gras Farm (Yvelines, France)

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.