To our NYC Community:
This Wednesday (9/17), starting at 6pm, you can catch Not My Life (USA), a film about the dehumanizing effect of human trafficking and modern day slavery in the U.S. The film will be featured as part of the Migrant Center’s first Indie and Foreign Film Festival, running from Sept. 16-19.
127 W. 31st Street
New York, NY 10001
You can register and see a list of films here, as well as the trailer here.