I have no explanation for this photograph. Something I know nothing about. It caught my eye because I have never before heard or seen about the 'Little Police' branch of 'Delhi Police'. Let me know if you know something I don't know.
My first thought was, "Do Indians need to fear the Little Brother?"
My second thought was, "Would the Little Brother be less dangerous than Big Brother?"
I hope so!