The European Court of Human Rights (ECHR), an international judicial body based in Strasbourg, France, has increasingly come under criticism in recent years for its controversial judgments. For example, in 2017, the ineffectiveness of the ECHR has been exposed after it was revealed it has failed...