European Court of Human Rights censures Russia over Ukraine and MH17

European Court of Human Rights censures Russia over Ukraine and MH17