
What will Ecuadorians have for Christmas dinner? More than 2 million turkeys and 210,000 pigs are expected to be sold for the December holidays
Pork or turkey? It is a mystery that has taken up residence in Giannella’s home since the beginning of December.