
Glenn Greenwald @ggreenwald
How does this noble principle apply to Saudi Arabia, Egypt, the UAE and Qatar? And in which parts of the world does the US retain "moral authority" to issue human rights sermons? London, Paris and Berlin? — PolitiTweet.org
Ken Moriyasu @kenmoriyasu
Speaker Pelosi at a Tokyo press conference: “If we do not speak out for human rights in China because of commercial… https://t.co/4oqAFO2Bil