You anger is justified as your loved one faced something wrong; but only against the perpetrator.
But calling entire India shithole of a country is just pathetic of you and shows that you colour the entire country with your own negative experience.
Get this thing in your thick head: Crimes happen everywhere. By your logic, your entire country should be crime free. Yet there are racist attacks, arsons and rampant beating up of people every now and then.
Here is some eye opener for you:
In Australia the reported rape rate per 100,000 people is relatively high, although it is in a decreasing trend, coming down from 91.6 in 2003
[33] to 28.6 in 2010.
[34] This stands in contrast to reported rape rate of 1.2 per 100,000 in
Japan, 1.8 per 100,000 in
India, 4.6 rapes per 100,000 in
Bahrain, 12.3 per 100,000 in
Mexico, 24.1 per 100,000 in
United Kingdom, 28.6 per 100,000 in
United States, 66.5 per 100,000 in
Sweden, and the world's highest rate of 114.9 rapes per 100,000 in
South Africa.
[33][34]
Source:
http://www.unodc.org/documents/data...rnational_Statistics_on_Crime_and_Justice.pdf
http://www.nationmaster.com/country-info/stats/Crime/Rape-rate
Of course there will be crime in a city of over 20 million people.
Your entire country has only slightly more people than that city and yet your rate of rapes are higher.
Do you really think that all go reported in any country? Dream on then.
Does it mean that Mumbai Police is sitting free?
No. They are doing their job.
So stop trying to malign the whole nation and beating up the entire country.
As for Pakistanis here, it is best that you take their concurrence with a fistful of salt.
They
don't even feature in the list with any credible data in global sources. That should tell you the legal system they have here.