Human Rights Watch and Amnesty International are guided by a radical political agenda highlighted with token leftwing ignorance:  outspoken critic of Israel / silent on Hamas - criticize free democratic countries / silent on Iran's treatment of homosexuals... etc.