Of all offences, it’s the crime of rape that fires public sentiment the most, eliciting an outrage that exceeds the seemingly worst felony of all – murder too. It has probably more to d