The National Commission for Human Rights Act, 2004 To provide for the setting up of the National Commission for Human Rights Whereas it is expedient to set up National Commission for Human Rights for better protection and promotion of Human Rights and for matters connected there with or incidental thereto; It is hereby enacted a...