Zhen Shan Ren Art Exhibit Highlights Spirituality, Human Rights Abuses

An art exhibit in Plano, Texas, offers viewers a message of hope—but it’s bittersweet. The stories told reveal heartbreaking human rights abuses still happening in China today.