News

The European Court of Human Rights (ECHR) on Wednesday found that Russia has committed grave violations of international humanitarian law (IHL) in Ukraine. Judges at the ECHR rendered a series of ...