On the one hand, rape case of Heydrabad has left the country in shock. Protests are being held in various parts of the country.