Parliament Passes Anti-Rape Bill

The new anti-rape bill calls for death penalty in a case which leads to the victim's death or which leaves the victim in a vegetative state and also for the repeat offenders. Mar 22, 2013

India-Italy Relations: Marines' Trial Begins at Home

Even as the diplomatic row between New Delhi and Rome continues, an Italian military prosecutor on Wednesday questioned the two marines who refused to return to India to stand trial for the murder of two Indian fishermen last year. Mar 21, 2013

Sri Lankan Tamils Issue: 5 Possible Decisions India May Take at UNHRC

Amid the political turmoil in Tamil Nadu with the Dravida Munnetra Kazhagam (DMK) accusing the government of not doing enough for the Sri Lankan Tamils, the United Nations Human Rights Council (UNHRC) put the US-sponsored resolution against Sri Lanka to voting in Geneva on Thursday. Mar 21, 2013