Hillel Neuer, head of UN Watch, responds to senior UNHRC expert who condemned the elimination of Mohsen Fakhrizadeh and defined it "murder"

Read more