Students hold placards as they call for capital punishment for rapists during a protest in New Delhi, India, Dec. 19, 2012. (Xinhua/Partha Sarkar)