20120604 india: India makes dubious claims before UN on human rights