European Center for Constitutional and Human Rights (ECCHR)

The European Center for Constitutional and Human Rights (ECCHR) is an independent, nonprofit legal organization that enforces human rights by holding state and non-state actors responsible for egregious abuses through innovative strategic litigation.

Read the full post here