Though I must say, I am not in the same boat as most of those sites. Most of the real hate sites are coming out Pakistan and Kashmir. When it comes to bashing, India, Pakistanis should talk.
Kashmiris have more of a beef with India, but most of that ranting is just hate. It’s not really constructive criticism.