Its better to punish the rapist with death. I don't know if there's forgiveness for the person who raped somebody especially if the victim is child. if death penalty is not enough then there should be more punishment. because just like saudi arabia their punishment for the rapist is beheading but until now they still have the many case about rape. then if this is the case the there should more punishment than then. I mean give some more pain before death penalty occur.