FULLERTON, Calif.—Artist Caron G. Rand looked upon a painting titled “Organ Crimes,” depicting a young man in China having his organs forcefully harvested. “I was moved to tears by it,” Rand told The Epoch Times. She was one of the attendees at the Zhen Shan Ren art exhibit and concert in Fullerton, California, on Feb. 25. Zhen Shan Ren means truthfulness, compassion, tolerance—the three main principles of the spiritual meditation practice Falun Dafa, also known as Falun Gong. The exhibit’s art highlighted atrocities committed by the Chinese Communist Party (CCP) against Falun Dafa. The CCP’s persecution of the practice has been happening for more than 20 years, and it includes the harvesting of organs from live practitioners. The event’s host, Dr. Dana Churchill, has worked for years with Doctors Against Forced Organ Harvesting and hoped to raise awareness. But the event also highlighted the beauty and hope the spiritual practice …