this i might add is something which of human rights has stipulated on
This, I might add, is something which the European Court of Human Rights has stipulated on many occasions.
This, I might add, is something which of Human Rights has stipulated on