Delhi: Women activists demand hanging of serial rapist

Former Delhi Commission for Women chief Barkha Shukla, while appreciating the effort made to nab the culprit said he should be hanged.