Skyrocketing food prices due to soaring inflation are taking a bite out of this year's feast on Thanksgiving, a national holiday in the United States on November ... Read more