U.S. set to become first nation to refuse a U.N. Human Rights Council review – CBS News

“This irredeemable body makes a mockery of human rights through consistent failures to uphold its own ‘values’ as it pushes anti-American rhetoric … Read More

Leave a Reply

Your email address will not be published. Required fields are marked *