Black Friday Sale: Get 75% off a digital subscription
The Baltimore Sun

KFC in Wuwei, China

Yum Brands is China’s largest restaurant chain, with nearly 2,500 KFCs and 416 Pizza Huts. But sales are slowing. Above, a KFC in Wuwei, Anhui province. Street vendors also sell food out front.Cao Jun / Los Angeles Times