ECtHR obliges Russia to pay 430,000 euros for kidnapping Chechen residents by Russian power agents
The European Court of Human Rights (ECtHR) in Strasbourg has fined Russia by 430,000 euros for kidnapping eight residents of Chechnya in 2001, 2002 and 2005.