Geneva, 27/09/2017 - (IUNWATCH) - With 36th UN Human Rights Council session coming to a conclusion this week; many countries remain unpunished for their countless human rights abuses. Saudi Arabia, Israel, Iran, India, ...

Geneva, 27/09/2017 - (IUNWATCH) - With 36th UN Human Rights Council session coming to a conclusion this week; many countries remain unpunished for their countless human rights abuses. Saudi Arabia, Israel, Iran, India, ...