Lecture by Shefali Razdan Duggal, US Ambassador to the Netherlands
In this lecture, US Ambassador to the Kingdom of the Netherlands Shefali Razdan Duggal will discuss the shared commitments of the United States and the Netherlands to democracy and human rights. ...
Read more