Supreme Court: Landmark Verdict against Police Excesses
The National Human Rights Commission (NHRC) made a strong pitch for immediate passage of Prevention of Torture Bill in Upper House of Indian Parliament, saying it is urgent to ensure that...