Today is the final day that anyone in California can produce or sell Foie Gras in the state. ...
Continue reading...