Sen. Marsha Blackburn @MarshaBlackburn
Over 70% of the countries in the U.N. Human Rights Council are non freedom-loving countries — including Communist China. America should never be lectured about human rights from evil regimes who don’t take it seriously. — PolitiTweet.org