Iran's human rights failures condemned by world community

November 16, 2016