Do you know what the European Court of Human Rights is? Or what are the attributions of this court? Read below and find out! Definition and area of expertise The European Court of Human Rights is an international court based in Strasbourg, which acts as…