Art Exhibit Showing Persecution of Spiritual Group in China Moves Viewers in Atlanta
The Art of Zhen Shan Ren International Exhibition opened in Atlanta on July 8 with a warm welcome from local and state government officials. The art exhibit was held at the 20-story James H. “Sloppy” Floyd Building adjacent to the Georgia State Capitol, the central work location for thousands of Georgia’s state employees. Leaders of local…
US News
RSS Error: A feed could not be found at `https://www.theepochtimes.com/c-us/feed`; the status code is `200` and content-type is `text/html; charset=utf-8`