James Taylor, five-time Grammy Award-winning musician, made a special appearance last Sunday at the Dalai Lama’s talk at the Boston Marriott Copley Place. Tiffany Ira Huang—The Tech May. 9, 2016 Facebook Twitter Reddit Print James Taylor, five-time Grammy Award-winning musician, made a special appearance last Sunday at the Dalai Lama’s talk at the Boston Marriott Copley Place. Tiffany Ira Huang—The Tech