Protecting democracy and human rights: still the indispensable nation? DemDigest December 4, 2018 December 4, 2018 Monday December 10 is International Human Rights Day. Is the United States still the indispensable nation when it comes to advancing democracy and protecting human rights defenders? After World War… Read more »