Get unlimited digital access to baltimoresun.com. $0.99 for 4 weeks.

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