BREAKING NEWS. College of New Rochelle announces that it will likely close this year Library Babel Fish. A college librarian's take on technology..