ITHACA, NY — Xuan Chen’s animated video
“Out” won the first-place $250 prize in
“Trafficked Identities,” a competition of web-based
digital art sponsored by Ithaca College’s Finger Lakes
Environmental Film Festival (FLEFF) and the Global Alliance Against
Traffic in Women (GAATW). “Out,” along with three other
works recognized by...