“The fight against impunity”

Interview with Allison West Senior Legal Advisor at European Center for Constitutional and Human Rights (ECCHR) Founded in 2007, the European Center for Constitutional and Human Rights (ECCHR) is an independent, non-profit organization based in Berlin dedicated to making injustice…