'From Albanian to Zulu,' Yale students interpret for those in need as volunteers
The Yale Interpretation Network comprises more than 350 volunteers who speak 75 different languages, aiding needy and nonprofits. |!| New Haven
The Yale Interpretation Network comprises more than 350 volunteers who speak 75 different languages, aiding needy and nonprofits. |!| New Haven