Tag: CEDO

The European Court Of Human Rights

The European Court of Human Rights

Definition and area of expertise The European Court of Human Rights is an international court based…