Colmar, France: The Art of Zhen-Shan-Ren, An Impressive Exhibition of Exemplary Art, Awakens Visitors (Photos)

"The Art of Zhen-Shan-Ren," consists of paintings by Falun Gong practitioners, many of which depict the ongoing persecution of the practice in China. The exhibit travels the world, frequently invoking emotional and moving responses from viewers, some of whom learn of the horrific crimes being committed in China for the first time from the paintings.

Recent News