They should be hanged until death. In country like India they roam freely and every now and then rape happens, nowadays they won't even spare small kids. Every country should have rule like Saudi where they kill them in the middle of the road, so that fear should be in their minds.