The National Human Rights Commission (NHRC), India has taken suo motu cognizance of a media report about the abduction, rape and murder of a minor girl and the death of the arrested accused in a police...
In a huge setback to human rights, the Supreme Court of the United States of America overturned the landmark 1973 Roe v. Wade decision that established constitutional right to an abortion. This has made the US,...