Nation

Turkey fails that are very 2020: 87K birds explode ahead of holiday, Thanksgiving meal delivery troubles

Turkey Troubles? Like mostĀ things 2020, some Thanksgiving meals didn't go as planned.