Kashmiri police face public wrath amid anti-India uprising