Justice Denied
Last month, along with Pakistan and Iraq, India was elected to the UN Human Rights Council from Asia. The UNHRC says it ‘is responsible for strengthening the promotion and protection of human rights around the globe’, which presumably includes inside India as well . India’s...










































