Last week, customers dining at Red Flower Chinese Restaurant in Kentucky spotted a dead deer stuffed inside a trash can that was dragged into the kitchen! The animal “had already been gutted” by the time a health official arrived! The restaurant’s explanation was: “They didn’t know that they weren’t allowed to have a dead deer!” […]