Estonian Judge
Julia Laffranque is an Estonian jurist judge legal scientist. She has been a judge of the European Court of Human Rights since 2011 earlier a justice at the Supreme Court...