195 Marcellus Road
Mineola, NY 11501
Description: A winner of several top awards in the International Film Festivals and described by Karen Curry, former CNN NY Bureau Chief, as �intensely compelling�extraordinary�. The film is about human rights in China; it exposes illegal organ transplants, products made from prison labor, etc.
Upcoming Events at Mineola Public Library: