Something is terribly amiss with some of our police officers. Unfortunately, this has been the case for as long as one can remember.
Some officers, and they are quite a number, clearly suffer from delusions of grandeur. That’s why they assume a mean mien and sneer and sniff at everyone and everybody as if they are God. And they could as well pass for demi-gods as they now seem to have the power over life and death. When they hold the gun, they assume they are above the law, nay, the law itself.