The shocking rape case of a five-year-old girl child in Delhi has shamed the nation once again. Doctors said a bottle and pieces of candle were found thrust into the private parts of the girl. Anger against Delhi Police mounted after the girl’s father said they failed to even register his complaint.