Posts Tagged: Kenneth Roth Iran
Human Rights Watch Head Refused to Label Iranian Calls to Destroy Israel as Incitement to Genocide
At least one organization does not take Iran's threats to wipe Israel off the map, coupled with the continued progress of its nuclear program and...