Facilitating access to international justice with technology: European Court of Human Rights (ECHR) applications generator April 20, 2022 | Last Update: Share on Facebook | Share on Twitter OVD-Info | Memorial Human Rights Center