News

Town Meeting members voted in favor of banning the sale of foie gras in all restaurants and stores, according to a report from Brookline News. Foie gras is a French dish in which fattened duck or ...