The sheer amount of Indian cheering for the police is APPALLING