please read the following sentence:
We're going to be abandoning any leverage we have on human rights and democratization in the USA.
What's the meaning of the sentence? What does "leverage" mean here?
I am sorry I can't give you the context, because I only read this sentence.
ability to influence/force someone else to do something