
Crimes Against Humanity: Slavery, Genocide and Concentration Camps – In Our Own Time? with Mukesh Kapila, James Kirchick
Professor Mukesh Kapila, public health and international development expert, addresses the 5th Annual Geneva Summit for Human Rights and Democracy remotely via a video message– see below for full prepared remarks. Full remarks James Kirchik: Mukesh Kapila, who is a professor of Global Health and Humanitarian Affairs at the