China and Iran....roflmto....the worst offenders of human rights, that is rich.
Im surpried that kim jung un....or North Korea didnt join the chorus