Inept Human Rights Watch

Letters The apparently intellectually deprived members of the Human Rights Watch only have eyes for Israel. In my mind, this organization’s initials must stand for … horrendous rats watching. Their …

Leer Más