People demands justice for