This is despicable.
“...Saudi Arabia, Qatar, Jordan, Libya, China, and Cuba...”
How can you even put the words “human rights” in the same story with these countries?????????????????
Kick the UN out of the USA