KFC Japan holds annual memorial services for its chicken

Execs pray for chickens of the past and future on “Chicken Thanksgiving.”

Read More