Other Israel film festival set for NY

//Other Israel film festival set for NY