themuslimtimes.info
Votes Count: Monitoring the UN HRC
HRW: When the UN Human Rights Council was created in 2006, Human Rights Watch was among the many organizations pressing for – and hoping – the body would become an effective way of promoting and pr…