site logo

Popeyes plants its flag in KFC territory: China