Ambassador Richard R. Verma, November 1, 2016 Jamia Millia Islamia, New Delhi

Ambassador Richard R. Verma, November 1, 2016 Jamia Millia Islamia, New Delhi