Thread:Comments:UN carries out first review of US human rights record/Comments from feedback form - "Cuba, Iran and Venezuela lectu..."

Cuba, Iran and Venezuela lecturing US on human rights! Amazing how ridiculous the world has become.