Ya, dont believe some of our touchy fellow Indians, who dont want to admit the truth - India itself is to blame for what happened, particularly our official state policy of apathy.
I dont think they have a state policy... its funny cause all the Indians I know are totally opposite to what the gov says and does...