FULLERTON, Calif.—As artist Caron G. Rand looked upon a painting titled “Organ Crimes,” depicting a young man in China having his organs forcibly harvested, she was “moved to tears by it.”
Rand was one of the attendees at “The Art of Zhen Shan Ren” exhibit and concert in Fullerton, California, on Feb. 25.