What is He Doing?

Hello everybody, how is your day?(night?). Hope you are having a good time.
Please take a very good look at this picture below and tell me what you think this Nigeria traffic police officer is doing with a taxi bus driver (danfo bus).
What us he doing?
What do you think he is doing? Drop your…

What is He Doing?