20040713 india: Human Rights body demands execution of all rapists