This post was originally published on Human Rights at Home Blog.
The Cause of All Humanity
Harvard Carr Center for Human Rights Policy will host a webinar on February 19th. The discussion will address why the US should support the International Criminal Court. Speakers will include the President of the International Criminal Court. The panelists are:…