Brian Babin @RepBrianBabin
China, Russia, & Cuba - 3 of the worst human rights offenders - were awarded seats on the U.N. Human Rights Council, which destroys its credibility. Seems simple enough to me that you should actually have to fight for the safety & rights of people to lead on this issue. https://t.co/cJFVSvkuS3 — PolitiTweet.org