In a large skillet cook bacon until crisp, reserving drippings in the skillet. Reserve bacon for another use. Add shallots and salt to skillet. Cook and stir for 1 minute. Add fresh and dried cranberries, orange sections, honey, and crushed red pepper. Cook for 3 to 5 minutes, stirring gently occasionally until fresh cranberries soften and the mixture is heated through. Serve with cooked fish, chicken, or turkey.