Europe Court Blames Russia for Failing to Investigate Death of Human Rights Activist Natalya Estemirova

HNGN

Published

The European Court of Human Rights (ECHR) chastised Russia for failing to investigate killing of Natalya Estemirova, one of the country's most renowned human rights activists.

Full Article