A Deputy Inspector General (DIG) of police in Punjab has been arrested in a case of corruption that boggles the mind – audacious, obscene and grotesque all at the same time. That this officer could ...