Staff photo by Phil McAuliffe. Manjeev Singh Puri, India’s ambassador to the U.N., speaks to an audience at Princeton Day School on Monday.