Some of the thousands of diners finish their meals in one of the many rooms at a gigantic restaurant in Shenzhen as a
Chinese "American Idol"-looking television shows glows overhead. Photo: Alan Hawes/Staff
Our site
Charleston.net is the home of The Post and Courier online.
Recent Comments