The National Human Rights Commission (NHRC) has issued a notice to the Haryana government and the state's police…
The Supreme Court of India recently addressed the issue of delayed financial assistance to rescued bonded labourers.…