Popeyes just launched its first store in China, and photos show how not even a pandemic can keep a h
Popeyes opened its first Chinese location in Shanghai on May 15, despite the ongoing pandemic.
Crowds of people swarmed the restaurant, illustrating how Popeyes' ... Read more