Not many people eat foie gras, a french delicacy made from the liver or a duck or goose. But in 2004, a break-in at a small California farm led to a
Watch online HD Download HD