India strongly took a dig at Pakistan at the UN Human Rights Council (UNHRC) meeting in Geneva on Wednesday, dismissing its claims of human rights violations in Jammu and Kashmir. India called Pakistan a failed state dependent on international aid and rejected Islamabad’s accusations and accused it of hypocrisy.