grubstreet.com - Belle Cushing
A foie gras feedlot in France. Have animal-rights activists finally succeeded in turning public opinion against foie gras producers? Between the …