Indians shocked by two child rape cases