India must keep rights promises: lobby group

Human Rights Watch on Monday urged India to live up to its legal and moral commitments after becoming a member of the United Nations Human Rights Council.