Summer Savings! Get unlimited digital access for 13 weeks for $13.

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
Loading

75°