Human rights treaty ratified

Strasbourg - Russia formally handed over the instruments of ratification of a European human rights convention, fulfilling commitments…