Building Momentum to Hold Companies to Account

November 25, 2021
Human Rights Watch research has found that globally hundreds of thousands of people with real or perceived disabilities have been shackled – chained, tied, or locked in confined spaces – at least once in their lives.
Failing Diplomatic Talks Show Need for a Different Path
Plan Would Link EU Funds to Rule of Law, Functioning Judiciary
Other Council of Europe Countries Should Back LGBT Rights
Refugee Crisis and Universal Jurisdiction Cases in Europe
US Should Conclude Policy Review and Ban Landmines