In Georgia and across the country, many people “love that chicken” served at Popeye’s fast-food restaurants. The chain has approximately 3,000 locations across the country, but the mysterious closure of 16 Central Georgia outlets led to confusion and disappointed...

read more